pandas求列的和
时间: 2023-11-03 21:59:58 浏览: 38
要计算pandas DataFrame中每列的和,可以使用`sum()`函数。具体步骤如下:
```python
import pandas as pd
# 创建DataFrame
df = pd.DataFrame({'sh': [1, 2, 3], 'bj': [4, 5, 6], 'sz': [7, 8, 9], 'gz': [10, 11, 12]})
# 计算每列的和
sum_per_column = df.sum()
# 输出结果
print(sum_per_column)
```
这将输出每列的和。你可以根据需要进行进一步处理或分析。
相关问题
pandas求列平均
在Pandas中,可以使用`mean()`函数来求取DataFrame对象中某一列的平均值。下面是一个示例代码:
```python
import pandas as pd
# 创建DataFrame对象
data = {'Name': ['Tom', 'Nick', 'John', 'Sam'],
'Age': [20, 21, 19, 22],
'Marks': [85, 90, 92, 88]}
df = pd.DataFrame(data)
# 求'Marks'列的平均值
average = df['Marks'].mean()
print("Average of 'Marks' column:", average)
```
输出结果为:
```
Average of 'Marks' column: 88.75
```
pandas求列平均值
要求一个DataFrame中每列的平均值,可以使用pandas库中的mean()函数。下面是一个示例代码:
```python
import pandas as pd
# 创建一个示例DataFrame
data = {'A': [1, 2, 3],
'B': [4, 5, 6],
'C': [7, 8, 9]}
df = pd.DataFrame(data)
# 求每列的平均值
mean_values = df.mean()
print(mean_values)
```
运行以上代码,输出结果为:
```
A 2.0
B 5.0
C 8.0
dtype: float64
```
以上代码中,我们首先导入了pandas库,并创建了一个示例的DataFrame。然后使用mean()函数对DataFrame进行操作,得到每列的平均值。最后打印输出结果。