PublicHolidays Klass
Representerar den offentliga datauppsättningen för helgdagar.
Dessa datamängder innehåller globala helgdagsdata från PyPI-semesterpaketet och Wikipedia, som omfattar 38 länder eller regioner från 1970 till 2099. Varje rad visar helgdagsinformation för ett specifikt datum, land/region och om de flesta invånarna har betald ledighet. Mer information om den här datauppsättningen, inklusive kolumnbeskrivningar, olika sätt att komma åt datauppsättningen och exempel finns i Offentliga helgdagar i Microsoft Azure Open Datasets-katalogen.
Initiera filtreringsfält.
- Arv
-
PublicHolidays
Konstruktor
PublicHolidays(country_or_region: str = '', start_date: datetime = datetime.datetime(2008, 1, 1, 0, 0), end_date: datetime = datetime.datetime(2024, 5, 1, 0, 0), cols: List[str] | None = None, enable_telemetry: bool = True)
Parametrar
Name | Description |
---|---|
country_or_region
Obligatorisk
|
Det land eller den region som data ska returneras för. |
start_date
|
Det datum då data ska läsas in, inklusive. Om Ingen standardvärde: 2008-01-01 00:00:00
|
end_date
|
Det datum då data ska läsas in, inklusive. Om Ingen standardvärde: 2024-05-01 00:00:00
|
cols
|
En lista med kolumnnamn som ska läsas in från datauppsättningen. Om Ingen läses alla kolumner in. Information om tillgängliga kolumner i den här datauppsättningen finns i Helgdagar. standardvärde: None
|
enable_telemetry
|
Om telemetri ska aktiveras för den här datauppsättningen. standardvärde: True
|
country_or_region
Obligatorisk
|
Det land eller den region som du vill köra frågor mot. |
start_date
Obligatorisk
|
Startdatumet som du vill fråga inkluderande. |
end_date
Obligatorisk
|
Slutdatumet som du vill fråga inkluderande. |
cols
Obligatorisk
|
En lista med kolumnnamn som du vill hämta. Ingen hämtar alla kolumner. |
enable_telemetry
Obligatorisk
|
Anger om telemetri ska skickas. |
Kommentarer
Exemplet nedan visar hur du kommer åt datauppsättningen.
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()
Metoder
filter |
Filtertid. |
filter
Filtertid.
filter(env: SparkEnv | PandasEnv, min_date: datetime, max_date: datetime)
Parametrar
Name | Description |
---|---|
env
Obligatorisk
|
Körningsmiljön. |
min_date
Obligatorisk
|
Minsta datum. |
max_date
Obligatorisk
|
Maxdatum. |
Returer
Typ | Description |
---|---|
Den filtrerade dataramen. |
Attribut
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, 5, 1, 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)
Feedback
https://aka.ms/ContentUserFeedback.
Kommer snart: Under hela 2024 kommer vi att fasa ut GitHub-problem som feedbackmekanism för innehåll och ersätta det med ett nytt feedbacksystem. Mer information finns i:Skicka och visa feedback för