给定一个csv文件,其中包含与期末考试成绩和性别相对应的列,我试图回答以下问题。我知道如何使用for循环解决问题,但不能解决pandas问题。
“找到班上所有女性的平均期末考试成绩。”
import pandas as pd
grades = pd.read_csv('samplegrades.csv',index_col=0)
grades['Final','Gender'== 'F'].mean() #Incorrect Line
对于使用pandas的正确语法的任何建议,我将不胜感激。谢谢
最佳答案
尝试,
grades.loc[grades['Gender'] == 'F', 'Final'].mean()
关于python - 使用 Pandas 从.csv文件提取,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/46415162/