PublicHolidays Sınıf
Resmi Tatiller genel veri kümesini temsil eder.
Bu veri kümeleri, 1970 ile 2099 arasında 38 ülke veya bölgeyi kapsayan PyPI tatil paketi ve Wikipedia'dan alınan dünya çapında resmi tatil verilerini içerir. Her satır belirli bir tarih, ülke veya bölge için tatil bilgilerini gösterir ve çoğu insanın ücretli izinde olup olmadığını belirtir. Sütun açıklamaları, veri kümesine erişmenin farklı yolları ve örnekler de dahil olmak üzere bu veri kümesi hakkında daha fazla bilgi için Bkz. Microsoft Azure Açık Veri Kümeleri kataloğundaki Resmi Tatiller .
Filtreleme alanlarını başlatın.
- Devralma
-
PublicHolidays
Oluşturucu
PublicHolidays(country_or_region: str = '', start_date: datetime = datetime.datetime(2008, 1, 1, 0, 0), end_date: datetime = datetime.datetime(2024, 8, 15, 0, 0), cols: List[str] | None = None, enable_telemetry: bool = True)
Parametreler
Name | Description |
---|---|
country_or_region
Gerekli
|
Veri döndürülecek ülke veya bölge. |
start_date
|
Verileri yüklemeye başlayabileceğiniz tarih (dahil). Hiçbiri ise, Default value: 2008-01-01 00:00:00
|
end_date
|
Verilerin yüklenmesinin sona erdiği tarih (dahil). Hiçbiri ise, Default value: 2024-08-15 00:00:00
|
cols
|
Veri kümesinden yüklenemiyor sütun adlarının listesi. Hiçbiri ise, tüm sütunlar yüklenir. Bu veri kümesindeki kullanılabilir sütunlar hakkında bilgi için bkz. Resmi Tatiller. Default value: None
|
enable_telemetry
|
Bu veri kümesinde telemetrinin etkinleştirilip etkinleştirilmeyileceği. Default value: True
|
country_or_region
Gerekli
|
Sorgulamak istediğiniz ülke veya bölge. |
start_date
Gerekli
|
Dahil olmak üzere sorgulamak istediğiniz başlangıç tarihi. |
end_date
Gerekli
|
Dahil olmak üzere sorgulamak istediğiniz bitiş tarihi. |
cols
Gerekli
|
Almak istediğiniz sütun adlarının listesi. Hiçbiri tüm sütunları almayacak. |
enable_telemetry
Gerekli
|
Telemetrinin gönderilip gönderilmeydiğini gösterir. |
Açıklamalar
Aşağıdaki örnekte veri kümesine erişme gösterilmektedir.
from azureml.opendatasets import PublicHolidays
from datetime import datetime
from dateutil.relativedelta import relativedelta
end_date = datetime.today()
start_date = datetime.today() - relativedelta(months=1)
hol = PublicHolidays(start_date=start_date, end_date=end_date)
hol_df = hol.to_pandas_dataframe()
Yöntemler
filter |
Filtre süresi. |
filter
Filtre süresi.
filter(env: SparkEnv | PandasEnv, min_date: datetime, max_date: datetime)
Parametreler
Name | Description |
---|---|
env
Gerekli
|
Çalışma zamanı ortamı. |
min_date
Gerekli
|
En düşük tarih. |
max_date
Gerekli
|
En yüksek tarih. |
Döndürülenler
Tür | Description |
---|---|
Filtrelenmiş veri çerçevesi. |
Öznitelikler
country_or_region_column_name
country_or_region_column_name = 'countryOrRegion'
countrycode_column_name
countrycode_column_name = 'countryRegionCode'
default_end_date
default_end_date = datetime.datetime(2024, 8, 15, 0, 0)
default_max_end_date
default_max_end_date = datetime.datetime(2099, 1, 1, 0, 0)
default_start_date
default_start_date = datetime.datetime(2008, 1, 1, 0, 0)