在熊猫中:
df = pd.DataFrame({'row1':['a','b','a','a','b','b','a','b','b','a'], 'row2':['x','x','y','y','y','x','x','y','x','y'],'col':[1,2,1,2,2,1,2,1,1,2],'val':[34,25,22,53,33,19,42,38,33,61]})
p = pd.pivot_table(df,values='val',rows=['row1','row2'],cols='col')
col 1 2
row1 row2
a x 34 42
y 22 57
b x 26 25
y 38 33
是否可以在适合在 R 中分析的数据框中重塑数据透视表?类型如下:
row1 row2 col val
a x 1 34
a y 1 22
a x 2 42
a y 2 57
b x 1 26
b y 1 38
b x 2 25
b y 2 33