【问题标题】:Select a column in dataframe from csv从 csv 中选择数据框中的一列
【发布时间】:2019-01-24 01:28:38
【问题描述】:

我正在尝试从名为 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 文件导入为适当的数据框,以便我可以使用它

谢谢

【问题讨论】:

  • df = pd.read_csv('gradesM3.csv',sep=';')
  • 谢谢,成功了!!

标签: python pandas csv dataframe


【解决方案1】:

已解决

感谢 W-B 的评论,它使用以下代码:

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

【讨论】:

    猜你喜欢
    • 2018-01-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-03-05
    相关资源
    最近更新 更多