对Dataframe 进行统计,增加一个total列,其值为五门课之和
时间: 2024-04-05 10:31:02 浏览: 78
可以使用 Pandas 库中的 DataFrame 来实现对五门课的统计,并增加一个 total 列,其值为五门课之和。具体代码如下:
```python
import pandas as pd
# 创建 DataFrame
df = pd.DataFrame({
'姓名': ['张三', '李四', '王五', '赵六', '钱七'],
'语文': [82, 90, 78, 85, 92],
'数学': [88, 76, 84, 91, 79],
'英语': [90, 87, 89, 82, 85],
'物理': [86, 92, 79, 84, 88],
'化学': [83, 78, 86, 92, 81]
})
# 计算总分并增加 total 列
df['total'] = df['语文'] + df['数学'] + df['英语'] + df['物理'] + df['化学']
# 输出结果
print(df)
```
输出结果为:
```
姓名 语文 数学 英语 物理 化学 total
0 张三 82 88 90 86 83 429
1 李四 90 76 87 92 78 423
2 王五 78 84 89 79 86 416
3 赵六 85 91 82 84 92 434
4 钱七 92 79 85 88 81 425
```
可以看到,代码通过计算每个学生的五门课程的总分,并增加了一个 total 列。
阅读全文