Cree un Pandas TimeSeries para mostrar todos los domingos de un año determinado

Supongamos que necesitamos averiguar todos los domingos del año 2020. Entonces usamos el módulo panda para eso. Si necesitamos encontrar la serie temporal para mostrar todos los domingos, usamos panda. Serie() clase, que es una array etiquetada 1-D capaz de contener cualquier dato.

Sintaxis: pandas.Series( datos=Ninguno , índice=Ninguno , dtype=Ninguno , nombre=Ninguno , copy=False , fastpath=False )

Retorno: objeto de serie

Para saber más sobre la serie panda haz clic aquí .

Además, usamos la función data_range() de panda para especificar nuestra necesidad exacta. Este método se utiliza como una función general que devuelve 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) 

Retorno: Retorna un DatetimeIndex de frecuencia fija.

Para profundizar más en la función data_range(), haga clic aquí.

Ahora, vamos a ver el programa.

Código:

Python3

# import pandas library
import pandas as pd
  
# create s series of all sundays
result = pd.Series(pd.date_range('2020-01-01',
                                 periods = 52, 
                                 freq = 'W-SUN'))
print("All Sundays in 2020:")
  
# show the series
print(result)

Producción:

All Sundays in 2020:
0    2020-01-05
1    2020-01-12
2    2020-01-19
3    2020-01-26
4    2020-02-02
5    2020-02-09
6    2020-02-16
7    2020-02-23
8    2020-03-01
9    2020-03-08
10   2020-03-15
11   2020-03-22
12   2020-03-29
13   2020-04-05
14   2020-04-12
15   2020-04-19
16   2020-04-26
17   2020-05-03
18   2020-05-10
19   2020-05-17
20   2020-05-24
21   2020-05-31
22   2020-06-07
23   2020-06-14
24   2020-06-21
25   2020-06-28
26   2020-07-05
27   2020-07-12
28   2020-07-19
29   2020-07-26
30   2020-08-02
31   2020-08-09
32   2020-08-16
33   2020-08-23
34   2020-08-30
35   2020-09-06
36   2020-09-13
37   2020-09-20
38   2020-09-27
39   2020-10-04
40   2020-10-11
41   2020-10-18
42   2020-10-25
43   2020-11-01
44   2020-11-08
45   2020-11-15
46   2020-11-22
47   2020-11-29
48   2020-12-06
49   2020-12-13
50   2020-12-20
51   2020-12-27
dtype: datetime64[ns]

Publicación traducida automáticamente

Artículo escrito por shiv_ka_ansh 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 *