¿Cómo imprimir la fecha a partir de la fecha dada por n número de días usando Pandas?

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

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *