哪个Python脚本可计算CSV文件中Exam1与Exam2的均值?
选出能计算ExamScores.csv文件中Exam1和Exam2变量均值的Python脚本
选项分析:
选项1
import pandas as pd scores = pd.read_csv('ExamScores.csv') print(scores{'Exam1', 'Exam2'}.mean())
错误:Pandas选取多列需使用双层方括号[[]],此处用大括号{}会触发语法错误,无法正确指定目标列。
选项2
import pandas as pd scores = pd.read_csv('ExamScores.csv') print(scores[['Exam1', 'Exam2']].mean())
正确:通过[['Exam1', 'Exam2']]精准选取指定两列,再调用mean()方法计算每列的均值,完全匹配题目需求。
选项3
import pandas as pd scores = pd.read_csv('ExamScores.csv') print(scores[['Exam1', 'Exam2']].median())
错误:调用的median()方法用于计算中位数,而非题目要求的均值。
选项4
import pandas as pd scores = pd.read_csv('ExamScores.csv') print(mean[['Exam1', 'Exam2']])
错误:mean不是可直接索引的对象,Pandas中需先选取目标列再调用mean()方法,语法逻辑完全错误。
内容的提问来源于stack exchange,提问作者Esteban
相关产品推荐
相关产品推荐

