dataframe行数据求和
时间: 2023-07-06 14:08:49 浏览: 157
对DataFrame数据中的重复行,利用groupby累加合并的方法详解
5星 · 资源好评率100%
可以使用 pandas 库中的 `sum()` 方法对 DataFrame 中的行数据进行求和。
假设 DataFrame 的变量名为 `df`,要对所有行数据进行求和,可以使用以下代码:
```python
row_sums = df.sum(axis=1)
```
其中,`axis` 参数设置为 `1` 表示对每一行进行操作。如果要对每一列进行操作,则将 `axis` 参数设置为 `0`。
如果只想对某些列进行求和,可以在 `sum()` 方法中指定列名或列索引。例如,要对 `col1` 和 `col2` 两列进行求和,可以使用以下代码:
```python
row_sums = df[['col1', 'col2']].sum(axis=1)
```
其中,`[['col1', 'col2']]` 表示选取 `col1` 和 `col2` 两列。
阅读全文