我有一个这样的数据框。我试图获得另一列中每一行的平均值。我试过了:
fesresults['avg_scores'] = np.mean(fesresults.scores)
,
fesresults['avg_scores'] = fesresults['scores'].mean(axis=1)
所有人都回来了NaN
:/请您帮忙?
编辑:我认为我的“分数”是字符串而不是整数
答案 0 :(得分:0)
首先,我们需要将其转换为数字:
df['scores'] = df['scores'].apply(pd.to_numeric)
接着
df['avg_scores'] = np.mean(df['scores'])
感谢您的“帮助”