为了账号安全,请及时绑定邮箱和手机立即绑定

Pandas 读取 CSV 文件,其中列标题由 ; 分隔

Pandas 读取 CSV 文件,其中列标题由 ; 分隔

沧海一幻觉 2023-07-11 15:11:06
我有一个简单的 CSV 文件,包含 5 列和 100 行。前 3 行(带标题)如下所示。Week;Name;Number;Trial;Final1;Test;10;1.355454;4.55552;Test;20;10.3524642;10.09003;Test;30;7.4424525;50.00005如您所见,列名称由 分隔;,因此当我尝试以下操作时:In [20]: df = pd.read_csv('test.csv')                            In [21]: df.head(3)                                                              Out[21]:          Week;Name;Number;Trial;Final0   1;Test;10;1.355454;4.55551   2;Test;20;10.3524642;10.09002   3;Test;30;7.4424525;50.00005In [22]: df['Week']KeyError: 'Week'这是因为我的 5 列被视为一列。In [25]: df.columns                                                             Out[25]: Index(['Week;Name;Number;Trial;Final'], dtype='object')我如何阅读所有专栏并继续分析?
查看完整描述

1 回答

?
互换的青春

TA贡献1797条经验 获得超6个赞

这就是你想要的:

df = pd.read_csv('test.csv', sep=';')


查看完整回答
反对 回复 2023-07-11
  • 1 回答
  • 0 关注
  • 126 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号