我在数据框中有以下格式的数据:
id a b c d e f x y z
1 0 0 0 1 1 0 1 0 1
2 1 0 0 1 0 0 1 0 0
我想做的是找出 a 和 x 在同一个地方有多少次 1,a 和 y 在同一行中有多少次 1,依此类推。本质上,(a,b,c,d,e,f) 和 (x,y,z) 应该被分组为两个变量。
我一直在尝试使用 reshape 包(使用 melt 和 cast )来做到这一点,我能想到的最好的东西看起来像下面这样:
id a b c d e f x y z
1 1 0 0 0 1 0 10 5 3
2 0 1 0 1 0 0 25 0 48
我想看到的是这样的:
x y z
a 10 5 3
b 25 0 48
我真的很感谢你在这方面的帮助。我是 reshape 包的新手。
问候,
阿伦