Python制作数据透析表,给个案例
时间: 2023-06-02 09:06:05 浏览: 139
好的,以下是一个使用Python制作数据透析表的示例:
```python
import pandas as pd
data = {
'姓名': ['小明', '小红', '小美', '小刚', '小张', '小李'],
'性别': ['男', '女', '女', '男', '男', '男'],
'科目': ['数学', '数学', '英语', '数学', '英语', '数学'],
'成绩': [85, 91, 76, 88, 79, 93]
}
df = pd.DataFrame(data)
pivot_table = pd.pivot_table(df, values='成绩', index=['姓名', '性别'], columns=['科目'], aggfunc=sum)
print(pivot_table)
```
这个示例代码创建了一个包含学生成绩数据的DataFrame,然后使用`pd.pivot_table()`方法将数据透析成一个以学生姓名、性别为行索引,科目为列索引,成绩为数据的表格。
阅读全文