yulingq
大家好:
做分析的时候碰到根据kendall tau来求相关系数的问题。题意如下:
分别用两种诊断方法对同一组病人进行检测,所给数据为等级资料,且两方法均将诊断结果分为6类。
诊断方法1
诊断方法2 1 2 3 4 5 6 总计
1 9 3 0 0 0 0 12
2 17 9 2 0 0 0 28
3 3 4 1 0 0 0 8
4 1 2 2 1 0 0 6
5 1 1 0 2 0 0 4
6 0 0 0 0 0 0 0
总计 31 19 5 3 0 0 58
现在我要求两诊断试验间的相关系数,在SAS里我可以求出这个相关系数值,但是我现在想知道这个相关系数的计算原理,我将多元变量的Kendall协同系数的计算原理应用其中,但并没有得到与sas一样的计算结果,请问达人:我究竟错在哪了?我应该怎么做?先行谢过!谢谢!
friend
tau-b=(P-Q)/((P+Q-Tx)*(P+Q+Ty))^-2,P为和谐对子数,Q为非和谐对子数,Tx为第一个变量的中性数,Ty为第二个变量的中性数;
yulingq
friend,您上面的公式是kendall tau等级相关系数tau-b的用于“次序-----次序”型等级变量的,如果我的例子也能用这个的话,可不可以指点一下步骤?谢谢啦!
friend
昨晚电脑死机了,还有个公式没给你就是tau-c=2m(P-Q)/(N^2(m-1)),m为行数和列数中较小的数,N为样本总例数。
friend
这个应该没什么步骤吧,直接套用公式就可以了
yulingq
看来我真的是太笨了。
m 是较小的数?还是最小的数?
如果是最小的是o,如果较小的数,那是如何界定较小?
yulingq
friend:
阿哦 !能做得出来,我把其变成最简单的排列就OK!谢谢指点!
崩溃-------空欢喜了,还是没出来结果!顺便问一下什么叫中性数?Tx ,Ty?
yulingq
经过一下午的奋战,终于算出来了!谢谢friend!