如何使用 pandas.DataFrame.sum() 按 column-indexnumber 而不是 index-string 对列求和

美国航空运输协会

我有以下文件,其中每个列名都有几列。所以,我不能按字符串引用列。我想我应该使用索引号。但是,我不知道该怎么做。

在此处输入图片说明

我尝试使用以下代码对“D”列(“Banana”)求和:

column_list=[3]
x = file[column_list].sum(axis='rows')
x

但我收到一条错误消息,指出:

KeyError: "None of [Int64Index([3], dtype='int64')] are in the [columns]"
杜塔尔
file.iloc[:,3].sum()

应该做的伎俩。但是你会更好,保持你的数据框一致,即避免重复的列名。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

dplyr:如何按列B的条件求和分组的列A,并突变为不带NA的column sum_A

在对Pandas DataFrame的列中的不匹配值求和时,如何强制groupby / sum?

如何按列值对python pandas dataframe进行十进制运算,然后对每个十进制数求和?

Pandas Dataframe将列解释为float而不是String

Pandas Dataframe按列排序

如何使用Pandas按日期对列的一部分求和?

如何在Pandas中不是按行而是按列对值排序?

如何在Pandas DataFrame中按列设置dtypes

如何按列和索引连接Pandas DataFrame?

如何按列值切片过滤 Pandas DataFrame

如何按数据类型选择 Pandas DataFrame 中的列?

使用 Pandas 过滤列中的行并使用 DataFrame 中的 sum()

使用pandas.DataFrame.to_csv()按列输出不同的精度?

Pandas Dataframe - 按 Col A 分组并对每组 Col C 求和

Pandas DataFrame:按类型过滤列/索引

对 pandas MultiIndex DataFrame 中的多级列求和

根据列而不是索引更新pandas DataFrame

如何根据Pandas DataFrame中其他列的值仅对某个列的某些元素求和?

如何按索引对Pandas DataFrame排序?

如何按列拆分DataFrame

使用pandas DataFrame按作物排名国家

如何在 SQL 中按列求和?

如何按多列条件求和(SQL)

如何按R中的分组列求和?

R:如何对按因子分组的列求和?

使用groupby按条件求和熊猫列

mysql按SUM(column)组排序,另一列

Pandas Dataframe 中的动态列数据(按 Dataframe 填充)

在熊猫MultiIndex DataFrame中按级别求和列