从 csv 读取特定列

时间:2021-03-21 17:07:16

标签: python pandas dataframe csv

我目前正在尝试读取 csv 文件,以便从 stament 创建预算,并且我想对类似项目进行分组,例如燃料等。所以我想从 E 列(又名第 5 列)中获取值。将这些值存储在一个列表中,并将它们与成本配对,然后组合成块,例如燃料。到目前为止,我只是尝试阅读专栏,我有以下内容

temp=pd.read_csv("statement.csv",usecols=['columnE'])
print(temp)

以及下表:

enter image description here

出于显而易见的原因删除了值。但是,当我运行它时,我收到错误 Usecols do not match columns,这是为什么?我以为我至少会得到一个值,即使它不是正确的值。

1 个答案:

答案 0 :(得分:0)

将列名更正为

temp=pd.read_csv("statement.csv",usecols=['Transaction Description'])

再试一次