pandas DataFrame: 如何计算二级列名为 'max' 的每一行的总和

如果你有一个包含多级列索引的 pandas DataFrame,并且想要计算二级列名为 'max' 的每一行的总和,可以使用 sum() 函数并指定相应的列索引级别。

以下是示例代码:python# 假设你的 DataFrame 如下# HP Attack Defense # max min mean max min mean max min mean # Type 1 # Bug 86 1 56.884058 185 10 70.971014 230 30 70.724638

计算二级列名为 'max' 的每一行的总和df['Attack']['max'].sum()

代码说明:

  • df['Attack']['max']: 这行代码选择了 DataFrame 中二级列名为 'max' 且一级列名为 'Attack' 的所有数据。* .sum(): 这个函数对选定的数据进行求和。

通过这种方式,你可以轻松地计算 pandas DataFrame 中特定列的总和,即使它们位于多级列索引下。

pandas DataFrame: 如何计算二级列名为 'max' 的每一行的总和

原文地址: https://www.cveoy.top/t/topic/futI 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录