为什么Head()函数在我的Jupyter笔记本中显示用分号分隔的数据?

时间:2019-05-25 07:28:45

标签: python-2.x

使用pd.read_csv()方法读取csv文件flle。在显示时,它仍然以分号分隔的数据。我期望表结构

将numpy导入为np 将熊猫作为pd导入 导入matplotlib.pyplot作为plt 将seaborn导入为sns %matplotlib内联 随机导入 导入操作系统 df = pd.read_csv(“ E:\ Python \ data_full.csv”) df.head()

实际结果:

56;“女仆”;“已婚”;“ basic.4y”;“否”;“否”; ... 1个 57;“服务”;“已婚”;“高中”;“未知... 2 37;“服务”;“已婚”;“高中”;“否”;“是... 3 40;“ admin。”;“ married”;“ basic.6y”;“ no”;“ no”;“ no ... 4 56;“服务”;“已婚”;“高中”;“没有”;“没有... 在[]中:

1 个答案:

答案 0 :(得分:0)

当我打开csv文件时,每一行都显示为单个单元格。注意分隔符为;(分号)。我已将定界符更改为,(逗号),然后csv文件中的每个值都显示在每个单元格中。

现在,head()方法正在按预期方式在表结构中显示结果:)

在csv文件中使用分号作为分隔符是否有任何限制?