【发布时间】:2022-06-20 06:44:49
【问题描述】:
请大熊猫帮忙。我正在尝试替换 Thomas 高中 9 年级学生的“reading_score”列中的值。此语法看似正确,但似乎并未替换任何数据。
编辑:我一定很累,因为我看到了我的语法错误。我将把它留在这里,然后进行更正,以防其他人可以将其用作教学或学习工具。感谢您的光临!
student_data_df.loc[(["school_name"] == "Thomas High School") & (student_data_df["grade"] == "9th"), "reading_score"] = np.nan
student_data_df
student_data_df.loc[(student_data_df["school_name"] == "Thomas High School") & (student_data_df["grade"] == "9th"), "reading_score"] = np.nan
student_data_df
【问题讨论】:
标签: python pandas dataframe pandas-loc