如何在 R 中获取带有小计的数据透视表(如 MS Excel 数据透视表)?
我正在使用dcast
from package 在 R 中创建枢轴。我还使用andreshape2
得到了总计。我承认我不理解参数集中的复杂性。我只知道如何创建数据透视表,帮助文件超出了我的想象。如果有人可以解决这个问题(我怀疑它可以做到这一切),并解释解决方案所需的参数,那将非常有帮助。rowSums
colSums
dcast
dcast
我正在使用此代码(C2 有两个因素,X1 和 X2):
PIV <- dcast(DF, C1~C2, value.var="C3", sum)
我没有得到所有这些边距、子集、填充或删除的作用。帮助文件似乎过于迟钝,我在互联网上也没有得到太多帮助。
样本枢轴(没有小计,T 是总计):
C1 X1 X2 T
a 12 1 13
a 14 2 16
b 16 3 19
b 11 4 15
b 8 5 13
T 61 15 76
样本预期枢轴(带有小计 t,T 是总计)
C1 X1 X2 T
a 12 1 13
a 14 2 16
ta 26 3 29
b 16 3 19
b 11 4 15
b 8 5 13
tb 35 12 47
T 61 15 76