转换CSV到熊猫

时间:2019-06-25 08:48:03

标签: python pandas

我正在努力阅读简单的csv到熊猫,实际的问题是它没有分隔“,”。

import pandas as pd

df = pd.read_csv('C:\\Users\\xxx\\1.csv', header=0, delimiter ="\t")
print(df)

我已经尝试过sep =','并且它没有分开。.

Event," 2016-02-01","   2016-02-02","   2016-02-03","   2016-02-04","   
Contact joined,"5","7","18","20",
Launch first time,"30","62","86","110",

它看起来应该像1个标头,带有日期和2行:

  2016-02-01    2016-02-02   etc
0          5             7
1         30            62

1 个答案:

答案 0 :(得分:1)

您似乎同时使用delimiter=sep=,它们都做相同的事情。如果实际上是逗号分隔,请尝试:

import pandas as pd

df = pd.read_csv('C:\\Users\\xxx\\1.csv')
print(df)

sep=','是默认设置,因此没有必要明确声明。 header=0也是如此。 delimiter=只是sep=的别名。

您似乎仍然对列名的格式有疑问。如果您发布了一个csv示例,我可以尝试解决该问题...