我有一个类似于此的多索引数据帧。
arrays = [np.array(['bar', 'bar', 'bar','baz', 'baz', 'baz', 'foo', 'foo', 'foo']),
np.array(['one', 'two', 'three', 'one', 'two', 'three','one', 'two','three'])]
s = pd.Series(np.random.randn(9), index=arrays)
df = pd.DataFrame(np.random.randn(9, 2), index=arrays,columns=['C1','C2'])
df
我想在数据帧的末尾添加一个新列,该列将按级别=0(“bar”,“baz”,“foo”)分组,并对这些组的C2列中的数字进行平均。我想在一个场景中(或者在每个级别= 0的顶行)位置显示3个单独行中每个行的相同平均数
侃侃尔雅
相关分类