En este artículo, imprimiremos todas las fechas a partir de la fecha dada durante n días. Se puede hacer usando la función pandas.date_range() . Esta función se utiliza para obtener un DatetimeIndex de frecuencia fija.
Sintaxis: pandas.date_range(inicio=Ninguno, final=Ninguno, períodos=Ninguno, frecuencia=Ninguno, tz=Ninguno, normalizar=Falso, nombre=Ninguno, cerrado=Ninguno, **kwargs)
Acercarse:
- Importar módulo pandas
- Cree una función de parámetro para calcular la serie de fechas entre la fecha de inicio y los períodos.
- Genere secuencias de fechas entre el inicio y los períodos con pandas.date_range() dentro de la función
- Almacenar en la serie pandas dentro de la función
- Vuelve la serie pandas.
A continuación se muestra la implementación.
Python3
# Importing modules import pandas as pd # creating function def Time_series(date, per): # computing date range with date # and given periods date_series = pd.date_range(date, periods=per) # creating series for date_range Result = pd.Series(date_series) print(Result) # Driver Code # Date in the YYYY-MM-DD format date = "2020-03-01" # Number of times the date is # needed to be printed per = 10 Time_series(date, per)
Producción :
0 2020-03-01 1 2020-03-02 2 2020-03-03 3 2020-03-04 4 2020-03-05 5 2020-03-06 6 2020-03-07 7 2020-03-08 8 2020-03-09 9 2020-03-10 dtype: datetime64[ns]
Publicación traducida automáticamente
Artículo escrito por kumar_satyam y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA