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.
La función Pandas TimedeltaIndex.astype()
crea un índice con valores convertidos a dtypes. La clase de un nuevo índice está determinada por dtype. Cuando la conversión es imposible, se genera una excepción ValueError.
Sintaxis: TimedeltaIndex.astype(dtype, copy=True)
Parámetros:
dtype: numpy dtype o pandas type
copy: bool, default True
Por defecto, astype siempre devuelve un objeto recién asignado. Si copy se establece en False y se cumplen los requisitos internos de dtype, los datos originales se utilizan para crear un nuevo índice o se devuelve el índice original.Retorno: objeto de índice
Ejemplo #1: Use TimedeltaIndex.astype()
la función para convertir los valores del objeto TimedeltaIndex a ‘str’.
# importing pandas as pd import pandas as pd # Create the first TimedeltaIndex object tidx = pd.TimedeltaIndex(start = '1 days 02:00:12.001124', periods = 5, freq = 'N', name = 'Koala') # Print the TimedeltaIndex object print(tidx)
Producción :
Ahora usaremos la TimedeltaIndex.astype()
función para convertir el valor en una string.
# cast the data values to string format. tidx.astype('str')
Producción :
Como podemos ver en la salida, la TimedeltaIndex.astype()
función ha convertido los valores del objeto tidx al formato deseado.
Ejemplo #2: Utilice TimedeltaIndex.astype()
la función para convertir los valores del objeto TimedeltaIndex en ‘bool’.
# importing pandas as pd import pandas as pd # Create the TimedeltaIndex object tidx = pd.TimedeltaIndex(data = ['06:05:01.000030', '+23:59:59.999999', '22 day 2 min 3us 10ns']) # Print the TimedeltaIndex object print(tidx)
Producción :
Ahora usaremos la TimedeltaIndex.astype()
función para convertir el valor en tipo bool.
# cast the data values to bool type. tidx.astype('bool')
Producción :
Como podemos ver en la salida, la TimedeltaIndex.astype()
función ha convertido los valores del objeto tidx al formato deseado.
Publicación traducida automáticamente
Artículo escrito por Shubham__Ranjan y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA