pandas 求均值
时间: 2023-10-20 12:36:55 浏览: 53
要使用 Pandas 求均值,可以使用 `mean()` 方法。该方法可以用于 Series 和 DataFrame 对象。
对于 Series 对象,可以直接调用 `mean()` 方法:
```python
import pandas as pd
# 创建一个示例 Series 对象
s = pd.Series([1, 2, 3, 4, 5])
# 求均值
mean_value = s.mean()
print(mean_value)
```
对于 DataFrame 对象,可以指定轴向(axis)来计算行或列的均值。默认情况下,`mean()` 方法会计算每一列的均值。
```python
import pandas as pd
# 创建一个示例 DataFrame 对象
df = pd.DataFrame({'A': [1, 2, 3, 4, 5], 'B': [6, 7, 8, 9, 10]})
# 计算每一列的均值
mean_values = df.mean()
print(mean_values)
```
如果想计算每一行的均值,可以指定 `axis=1` 参数:
```python
import pandas as pd
# 创建一个示例 DataFrame 对象
df = pd.DataFrame({'A': [1, 2, 3, 4, 5], 'B': [6, 7, 8, 9, 10]})
# 计算每一行的均值
mean_values = df.mean(axis=1)
print(mean_values)
```
上述示例中,`mean_values` 将会是一个包含每一行/列均值的 Series 对象。