У меня есть файл CSV следующим образом:read_csv не корректно читает имена столбцов в этом файле?
0 5
1 10
2 15
3 20
4 25
Я хочу, чтобы сохранить его как dataframe с х, у оси, как имена, а затем построить его. Однако когда я назначаю x
, y
Я получаю испорченный DataFrame, что происходит?
column_names = ['x','y']
x = pd.read_csv('csv-file.csv', header = None, names = column_names)
print(x)
x y
0 0 5 NaN
1 1 10 NaN
2 2 15 NaN
3 3 20 NaN
4 4 25 NaN
Я попытался без указания None
для header
, но безрезультатно.
Потому что строго говоря, это не разделенные запятыми (CSV), это значение, разделенное пробелами, иногда в общем случае как TSV (значение, разделенное вкладкой). – smci