granularity 模組
包含時間與位置的資料細微性定義。
資料細微性的組織方式如下:
您可以在擴充函式中指定資料細微性,藉此使用資料細微性。 例如,使用 HolidayEnricher 類別方法來擴充資料時,請將 指定 TimeGranularity 為 方法的輸入參數。
類別
DayGranularity |
定義一天的時間細微性。 |
Granularity |
定義基底資料細微性類別。 |
HourGranularity |
定義小時的時間細微性。 |
LocationClosestGranularity |
定義最接近的位置細微性。
所有可能的位置都會依兩個位置的球面距離來排名, 使用各種組態初始化。 cord_count是 dropDuplicates () 之後customer_data計數,如果大於 _cord_limit,我們會使用 _lower_fuzzy_boundary 來執行粗略篩選,否則請使用 _upper_fuzzy_boundary。 所有可能的位置都會依兩個位置的球面距離來排名,我們將選取_closest_top_n進行進一步聯結。 |
LocationGranularity |
定義基底位置資料細微性。 |
MonthGranularity |
定義月份的時間細微性。 |
TimeGranularity |
定義時間細微性的基類。 |