python dataframe求和
时间: 2023-04-27 21:05:25 浏览: 82
Python中的DataFrame可以使用sum()函数对数据进行求和操作。例如,对于一个DataFrame df,可以使用df.sum()来对所有列进行求和,也可以使用df['列名'].sum()来对指定列进行求和。
相关问题
python dataframe 行求和
使用 pandas 库中的 `sum()` 函数可以对 DataFrame 中的行进行求和。例如,假设有以下 DataFrame:
```
import pandas as pd
df = pd.DataFrame({
'A': [1, 2, 3],
'B': [4, 5, 6],
'C': [7, 8, 9]
})
```
可以使用以下代码对每一行进行求和:
```
row_sums = df.sum(axis=1)
print(row_sums)
```
输出:
```
0 12
1 15
2 18
dtype: int64
```
其中,`axis=1` 表示对行进行求和,`axis=0` 则表示对列进行求和。
python语言 DataFrame求和 为整数
可以使用DataFrame的sum()方法来求和,然后使用astype()方法将结果转换为整数类型。
例如:
```python
import pandas as pd
df = pd.DataFrame({'A': [1, 2, 3], 'B': [4, 5, 6]})
sum_df = df.sum()
sum_df = sum_df.astype(int)
print(sum_df)
```
输出结果为:
```
A 6
B 15
dtype: int32
```