Как определить тип данных столбцов в файле csv в python? - PullRequest
0 голосов
/ 08 мая 2020

Я пытаюсь определить тип данных всех столбцов в файле csv. Код:

df = pd.read_csv('accepted.csv')
for name, dtype in df.dtypes.iteritems():
        print("Column Name: ",name," ||| ","Data Type : ", dtype)

Теперь проблема, с которой я столкнулся, заключается в том, что он дает float64 для большинства столбцов и 0 для некоторых. Как мне получить исходный тип данных?

1 Ответ

0 голосов
/ 08 мая 2020

@ Gandharv, этот код работает нормально, я получил правильные типы данных для каждой функции. Однако вы можете напрямую просматривать типы данных с помощью .dtypes (): это возвращает серию с типом данных каждого столбца. Зачем вам для этого нужно использовать l oop, если у нас есть функция для этого.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...