0
下图显示了一个多指标,我试图做同样的事情与我的数据:多指数或GROUPBY与相关数据帧的数据
为了证明什么,我试图做我把真实的数据放在一起这个简化的虚拟数据来重现它。
df = pd.DataFrame(np.random.randn(12, 3), columns=['A', 'B', 'C'])
cols = list(df.columns)
colsComb = list(combinations(cols, 2))
colsComb
[('A', 'B'), ('A', 'C'), ('B', 'C')]
#create new columns with pairs of
newcols = []
for row in colsComb:
a,b = row
name = str(a+ '/' + b)
df[name] = pd.Series(np.nan, index=df.index,)
df[name] = abs(df[a] - df[b])
newcols.append(name)
所以,我A/B
数据从A
和B
衍生我想另辟蹊径,召回通过A/B
相关指数/ GROUPBY A
和B
或按的方式one
和two
可以通过bar
被称为相似在上面的第一个例子中。
我已经把这个例子放在一起,并希望可能有一些明显的方法来做到这一点,我错过了,因为我正在努力。