pandas 求dataframe中某行指定列的和
时间: 2024-02-18 22:03:45 浏览: 66
python中pandas.DataFrame对行与列求和及添加新行与列示例
可以使用 `loc` 方法来指定行和列,然后对选定的行和列使用 `sum()` 方法来求和。例如:
```python
import pandas as pd
# 创建一个 DataFrame
df = pd.DataFrame({'A': [1, 2, 3], 'B': [4, 5, 6], 'C': [7, 8, 9]})
# 求第二行 A 列和 C 列的和
row_sum = df.loc[1, ['A', 'C']].sum()
print(row_sum) # 输出 11
```
在上面的代码中,`loc[1, ['A', 'C']]` 表示选取 DataFrame 的第二行和 A、C 两列,然后对选取的这两列使用 `sum()` 方法,即可求得该行指定列的和。
阅读全文