我有一个这样的数据框
df_a = pd.DataFrame({'a': [2, 4, 5, 6, 12],
'b': [3, 5, 7, 9, 15]})
Out[112]:
a b
0 2 3
1 4 5
2 5 7
3 6 9
4 12 15
并且意味着
df_a.mean()
Out[118]:
a 5.800
b 7.800
dtype: float64
我要这个;
df_a[df_a.index.isin([3, 4])] = df.mean()
但我遇到了一个错误。我如何实现这一目标?我在这里举了一个例子。我需要对正在使用的数据进行大量更改。我将它们的索引值保存在一个列表中