python - graficos - pandas ¿cómo comprobar dtype para todas las columnas en un marco de datos?
seleccionar datos de un dataframe python (1)
Parece que el tipo de dtype solo funciona para pandas.DataFrame.Series, ¿verdad? ¿Existe una función para mostrar los tipos de datos de todas las columnas a la vez?
El tipo de dtype
singular se usa para verificar el tipo de datos para una sola columna. Y la forma plural dtypes
es para el marco de datos que devuelve los tipos de datos para todas las columnas. Esencialmente:
Para una sola columna :
dataframe.column.dtype
Para todas las columnas :
dataframe.dtypes
Ejemplo :
import pandas as pd
df = pd.DataFrame({''A'': [1,2,3], ''B'': [True, False, False], ''C'': [''a'', ''b'', ''c'']})
df.A.dtype
# dtype(''int64'')
df.B.dtype
# dtype(''bool'')
df.C.dtype
# dtype(''O'')
df.dtypes
#A int64
#B bool
#C object
#dtype: object