有如下data frame,X有2个水平,Y有4个水平,按如下公式分别计算Z-N列的值
公式:(R
[j]/R[*])/(R[*][j]/R[*][*]), *代表所有
举个例子,X=S1,Y=0-6m,Z=19。计算结果为{[19/(19+4+2+46)]/[(19+67)/sum(Z)]}
X Y Z S T M N
S1 0-6m 19 17 41 1.12 0.41
S1 1-2y 4 4 16 1.00 0.25
S1 2y 2 1 1 2.00 1.00
S1 6-12m 46 30 139 1.53 0.22
S2 0-6m 67 59 260 1.14 0.23
S2 1-2y 5 2 15 2.50 0.13
S2 2y 5 10 12 0.50 0.83
S2 6-12m 31 22 72 1.41 0.31
希望大家能帮忙,谢谢!