这个是二维数据有关的题目,用Python代码该怎么写?可以给一个完整的解答么?
没有demo数据
给个简单思路:
1、输入方面:读取score.csv
2、处理方面: 获取平均成绩
3、输出方面: 输出avg-score.txt
可以用Pandas这个库吗?可以的话
import pandas as pd
df = pd.read_csv('score.csv')
数据就读进来了
import pandas as pd
df = pd.read_csv('score.csv')
cols=['语文','数学','英语','物理','科学']
score=df[cols].mean()
for i in range(len(cols)):
with open("avg-score.txt", "a") as f:
f.write('{}:{}'.format(cols[i],round(score[i],2)))
python对txt和csv文件读写操作
https://blog.csdn.net/cae_520_ww/article/details/120623279