pandas读取csv查询15804002购买者的年龄,绘制透视表pivot_table
时间: 2024-02-03 22:14:45 浏览: 79
假设csv文件名为"data.csv",数据中包含"购买者ID"、"年龄"等字段,可以使用以下代码读取csv文件并查询购买者ID为15804002的年龄:
```python
import pandas as pd
# 读取csv文件
data = pd.read_csv("data.csv")
# 查询购买者ID为15804002的年龄
age = data[data['购买者ID'] == 15804002]['年龄']
print(age)
```
绘制透视表可以使用`pivot_table`方法。假设需要以"购买者ID"分组,统计"年龄"的平均值,则代码如下:
```python
# 绘制透视表
table = pd.pivot_table(data, values='年龄', index=['购买者ID'], aggfunc='mean')
print(table)
```
其中,`values`参数指定需要统计的值,`index`参数指定分组的字段,`aggfunc`参数指定统计函数。这里选择的是平均值。
阅读全文