Python es un excelente lenguaje para realizar análisis de datos, principalmente debido al fantástico ecosistema de paquetes de Python centrados en datos. Pandas es uno de esos paquetes y facilita mucho la importación y el análisis de datos.
Timedelta es una subclase de datetime.timedelta
, y se comporta de manera similar. Es el equivalente de pandas de python datetime.timedelta
y es intercambiable con él en la mayoría de los casos. Timedelta.nanoseconds
La propiedad in pandas.Timedelta
se utiliza para devolver Número de nanosegundos.
Sintaxis: Timedelta.nanosegundos
Parámetros: Ninguno
Devoluciones: devuelve el número de nanosegundos.
Código #1:
# importing pandas as pd import pandas as pd # Create the Timedelta object td = pd.Timedelta('3 days 06:05:01.000000111') # Print the Timedelta object print(td) print(td.nanoseconds)
Producción:
3 days 06:05:01.000000 111
Código #2:
# importing pandas as pd import pandas as pd # Create the Timedelta object td = pd.Timedelta('7 days 15 min 3 s 42 ns') # Print the Timedelta object print(td) print(td.nanoseconds)
Producción:
7 days 00:15:03.000000 42
Código #3:
# importing pandas as pd import pandas as pd import datetime # Create the Timedelta object td = pd.Timedelta(133, unit ='ns') # Print the Timedelta object print(td) print(td.nanoseconds)
Producción:
0 days 00:00:00.000000 133