У меня есть большой фрейм данных, который я отправляю в csv, используя pandas.to_csv()
Когда я смотрю на использование print, он кажется нормальным:
print(df.name[160])
--> ALEXANDRE SILVA FARINAZZO
print(df.name[161])
--> ARCHANGELA GABRIELA PRATI FAVARO
Когда я отправляю его в csv и открываю в Excel I обратите внимание, что Pandas при использовании to_csv разбивает некоторые строки:
Я думал, что это может быть что-то с Excel, но когда я импортирую его в Google Data Studio (без сохранения или чего-то еще), это именно те строки, которые c я получаю:
Другие проблемы c строк следуйте той же схеме проблемы. Есть ли способ избежать этого? Почему это происходит?
EDIT
Следуя предложению @Quang Hoang, я включил sep = '\ t' в предложение to_csv. Проблема переместилась. По-видимому, Google Data Studio не распознает '\ t' как разделитель.
EDIT 2
Пытался удалить все запятые в файле, используя df['column'].str.replace(",","")
, и, видимо, запятые не проблема. У меня снова первая проблема: