PublicHolidays Klas
Vertegenwoordigt de openbare gegevensset Openbare feestdagen.
Deze gegevenssets bevatten wereldwijde gegevens over feestdagen die afkomstig zijn van pyPI-feestdagenpakket en Wikipedia, die 38 landen of regio's van 1970 tot 2099 bestrijken. Elke rij geeft de feestdageninformatie aan voor een specifiek(e) datum, land of regio en de vraag of de meeste personen betaald verlof hebben. Zie Openbare feestdagen in de microsoft Azure Open Datasets-catalogus voor meer informatie over deze gegevensset, waaronder kolombeschrijvingen, verschillende manieren om toegang te krijgen tot de gegevensset en voorbeelden.
Filtervelden initialiseren.
- Overname
-
PublicHolidays
Constructor
PublicHolidays(country_or_region: str = '', start_date: datetime = datetime.datetime(2008, 1, 1, 0, 0), end_date: datetime = datetime.datetime(2024, 10, 18, 0, 0), cols: List[str] | None = None, enable_telemetry: bool = True)
Parameters
Name | Description |
---|---|
country_or_region
Vereist
|
Het land of de regio waarvoor gegevens moeten worden geretourneerd. |
start_date
|
De datum waarop u begint met het laden van gegevens, inclusief. Indien Geen, wordt de Default value: 2008-01-01 00:00:00
|
end_date
|
De datum waarop het laden van gegevens wordt beƫindigd, inclusief. Indien Geen, wordt de Default value: 2024-10-18 00:00:00
|
cols
|
Een lijst met kolomnamen die uit de gegevensset moeten worden geladen. Bij Geen worden alle kolommen geladen. Zie Feestdagen voor meer informatie over de beschikbare kolommen in deze gegevensset. Default value: None
|
enable_telemetry
|
Of telemetrie voor deze gegevensset moet worden ingeschakeld. Default value: True
|
country_or_region
Vereist
|
Het land of de regio waarop u een query wilt uitvoeren. |
start_date
Vereist
|
De begindatum die u inclusief wilt opvragen. |
end_date
Vereist
|
De einddatum die u inclusief wilt opvragen. |
cols
Vereist
|
Een lijst met kolomnamen die u wilt ophalen. Geen krijgt alle kolommen. |
enable_telemetry
Vereist
|
Hiermee wordt aangegeven of telemetrie moet worden verzonden. |
Opmerkingen
In het onderstaande voorbeeld ziet u hoe u toegang hebt tot de gegevensset.
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()
Methoden
filter |
Filtertijd. |
filter
Filtertijd.
filter(env: SparkEnv | PandasEnv, min_date: datetime, max_date: datetime)
Parameters
Name | Description |
---|---|
env
Vereist
|
De runtime-omgeving. |
min_date
Vereist
|
De minimale datum. |
max_date
Vereist
|
De maximale datum. |
Retouren
Type | Description |
---|---|
Het gefilterde gegevensframe. |
Kenmerken
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, 10, 18, 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)