1
import pandas as pd
from numpy.random import randn
oldn = pd.DataFrame(randn(10, 4), columns=['A', 'B', 'C', 'D'])
我想使一个新的数据帧是0..9行长,并且具有一列“平均”,其用于行N =平均(旧[N]的值[” A'],old [N] ['B'] .. old [N] ['D'])有效地通过数据帧大熊猫索引行走
我对熊猫不是很熟悉,所以我所有的想法如何做到这一点,循环和事物。什么是创建和填充新表的有效方法?您DF
感谢答案。我最终使用了这种变体,并将其与几列描述性统计数据传递给了一个字典。 setupDict = {'mean':oiDM.mean(axis = 1),'upper':(oiDM.std(axis = 1)+ oiDM.mean(axis = 1)),'lower':(-oiDM.std( axis = 1)+ oiDM.mean(axis = 1))} chartDM = pd.DataFrame(data = setupDict) – user3556757