pandas利用数据透视表,统计各区域各类户型的平均价格
时间: 2023-08-17 16:26:36 浏览: 235
学习pandas数据透视表
可以使用 pandas 中的 `pivot_table()` 方法来实现数据透视表的统计功能。代码示例如下:
```python
import pandas as pd
# 读取数据
data = pd.read_csv('data.csv')
# 使用数据透视表统计各区域各类户型的平均价格
result = pd.pivot_table(data, values='价格', index='区域', columns='户型', aggfunc='mean')
# 打印统计结果
print(result)
```
其中,`pivot_table()` 方法的第一个参数为要进行统计的数据框,第二个参数为要统计的数值列,第三个参数为行索引,第四个参数为列索引,第五个参数为统计方法。上述代码中,我们将数据透视表的行索引设置为 "区域" 列,列索引设置为 "户型" 列,统计方法为平均值。最终得到的 `result` 数据框即为各区域各类户型的平均价格。
阅读全文