У меня есть файл данных, и когда я запускаю на нем df.dtypes
, он говорит, что тип является объектом, но для его построения он должен быть integer
, float
, double
и т. Д. Данные фактически состоят из трех столбцов чисел , как это:Как преобразовать dtype из объекта в int в Pandon pandas?
123 12345 0.9484
123 12345 0.8746
123 12345 0.4838
123 12345 0.4837
Как я могу идти о преобразовании данных, так что она может быть построена с пандами?
check '.astype()' method/function – MaxU
Когда я пытаюсь преобразовать данные в float, он дает мне сообщение об ошибке «Невозможно преобразовать строку в float:« 1703 73048 0.199 ». – aquaelmo
Вы могли бы опубликовать вывод 'print (df.columns.tolist())'? Должно быть что-то не так с вашими данными ... Как вы читаете/генерируете свой фрейм данных? – MaxU