Вы можете проверить, как показано ниже, с помощью df.dtypes
:
>>> df
PERSON ID MOVING DATE PLACE
0 1 2018-01-01 New York
1 1 2018-01-20 Rio de Janeiro
2 1 2018-02-13 London
3 2 2017-06-12 Seatle
4 2 2016-10-10 New Mexico
5 3 2017-09-19 Sao Paulo
6 3 2015-12-11 Bangladesh
>>> df.dtypes
PERSON ID int64
MOVING DATE datetime64[ns]
PLACE object
dtype: object
Или, в частности, если вы хотите увидеть, какие столбцы являются датой и временем, используйте numpy следующим образом. ТАК, NumPy дает вам подробный процесс выбора ..
>>> df.select_dtypes(include=[np.datetime64])
MOVING DATE
0 2018-01-01
1 2018-01-20
2 2018-02-13
3 2017-06-12
4 2016-10-10
5 2017-09-19
6 2015-12-11
Вы можете сделать то же самое, чтобы определить, имеют ли столбцы номера
>>> df.select_dtypes(include=[np.number])
PERSON ID
0 1
1 1
2 1
3 2
4 2
5 3
6 3
другой, чтобы определить, имеют ли столбцы тип объекта:
>>> df.select_dtypes(include=[np.object])
PLACE
0 New York
1 Rio de Janeiro
2 London
3 Seatle
4 New Mexico
5 Sao Paulo
6 Bangladesh