Python | Pandas Timestamp.to_period

| | | | | | | | |

La función Pandas Timestamp.to_period() devuelve un objeto de período para el cual esta marca de tiempo es una observación.

Sintaxis: Timestamp.to_period ()

Parámetros:
freq: frecuencia de la serie temporal

Retorno: objeto de período

Ejemplo # 1: Use la función Timestamp.to_period() para convertir el etiqueta de tiempo dada en un objeto de período.


# importar pandas como pd

importar pandas as pd


# Create Timestamp Object

ts = pd. Marca de tiempo (año = 2011 , mes = 11 , día = 21 ,

hora = 10 , segundo = 49 , tz = `US /Central` )


# Imprime el objeto Timestamp

imprimir (ts)

Salida:

Ahora usaremos la función Llamar a la función Timestamp.to_period () para convertir esta marca de tiempo en un período.


# convert to period
# aplicamos una frecuencia mensual

ts.to_period (freq = `M` )

< /td>

Salida:

Como podemos ver en la salida, la función Timestamp.to_period () convirtió este objeto de marca de tiempo en un objeto de período.

Ejemplo n.º 2: Use la función Timestamp.to_period() para convertir una marca de tiempo determinada en un objeto de período.


# importar pandas como pd

importar pandas como pd


# Crear objeto de marca de tiempo

ts < /código> = pd.Timestamp (año = 2009 , mes = 5 < código clase = "simple">, día = 31 ,

hora = 4 , segundo = 49 , tz = `Europa / Berlín` )


# Imprime la Timesta mp objeto

print (ts)

< /tr>

Salida:


Ahora usaremos la función Timestamp.to_period () para convertir esta marca de tiempo en un período.


# convert to period
# aplicamos la frecuencia cada minuto

ts.to_period (frecuencia = `T` )

Salida:

Como podemos ver en la salida, la función Timestamp.to_period () ha convertido este objeto de marca de tiempo en un objeto de período.