我正在尝试从名为gradesM3.csv的示例csv文件中选择“名称”列。
我一直在关注此tutorial,但是在选择单个列时,它不再起作用了。
我的代码:
import pandas as pd
df = pd.read_csv('gradesM3.csv')
df
输出:
Out[9]:
StudentID;Name;Assignment1;Assignment2;Assignment3
0 s123456;Michael Andersen;11;7;-3
1 s123789;Bettina Petersen;0;4;10
2 s123579;Marie Hansen;10;4;7
我相信这里已经出了点问题,就像在其他讨论中看到的那样,它看起来更像一张桌子。
当我尝试使用此命令仅显示“名称”列时:
df['Name']
它返回:
KeyError: 'Name'
总而言之,我正在尝试将CSV文件作为适当的数据框导入,以便可以使用它
谢谢
答案 0 :(得分:0)
已解决
感谢W-B的评论,它可以使用以下代码:
df = pd.read_csv('gradesM3.csv',sep=';')