【发布时间】:2016-04-01 05:37:04
【问题描述】:
我想查找从 Python 创建的 csv 文件中三列的平均值。 我的数据是这样排列的:
[User Name, Score1, Score2, Score3]
例如
['James', 5, 8, 9]
我想求分数的平均值,5、8、9。
newrecord = "{user_name},{score_1},{score_2},{score_3}\n".format(user_name=userName, score_1=quiz_scores[0], score_2=quiz_scores[1], score_3=quiz_scores[2])
file=open('classroom1.csv', "a+")
file.write(newrecord)
file.close()
with open('classroom1.csv') as csvfile:
readCSV = csv.reader(csvfile)
我不知道这之后该怎么办。提前感谢您的任何反馈。
【问题讨论】:
-
你能再具体一点吗?您是指每行中的值的平均值,还是每列的平均值,还是所有列组合的平均值?
-
您可以使用
pandas轻松完成。你安装了那个包吗? -
@AntonProtopopov:这是作业(英国 GCSE 考试)。 Pandas 太过分了。
-
@AntonProtopopov 我没有熊猫
-
请不要破坏您的问题。