pandas TypeError:无法转换组Bgroup,输出被截断

gzjq41n4  于 2023-05-12  发布在  其他
关注(0)|答案(1)|浏览(86)

代码:gender_group = df.groupby(['gender']).mean()gender_group

错误:

我在python文档中搜索。
https://pandas.pydata.org/docs/reference/api/pandas.DataFrame.groupby.html

osh3o9ms

osh3o9ms1#

您需要在GroupBy.mean中 * 打开 * numeric_only

gender_group = df.groupby("gender").mean(numeric_only=True)

输出:

print(gender_group)

        math_score  reading_score  writing_score  total score  average
gender                                                                
female       77.00          85.67          85.00       247.67    82.56
male         61.50          67.50          59.50       188.50    62.83

相关问题