我正在尝试计算 R 中两个连续变量之间的偏相关性,这些变量针对具有 3 个级别的分类变量进行了调整。
A B Category
146.0 315.71 Level 1
66.73 301.22 Level 2
2487.07 115.94 Level 3
. . .
. . .
“ppcor”包中的函数 pcor.test 要求所有变量都是数字,即:
pcor.test(x, y, z, method = c("pearson", "kendall", "spearman"))
如何使用分类变量进行调整来计算偏相关?
最佳答案
我认为你可以以更好的方式做到这一点。为“类别”中的级别计算每个子集中的相关性。然后您可以使用 Fisher 变换比较 r 分数。
使用分类变量调整相关性是个坏主意。
关于r - 计算为分类变量调整的偏相关,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33861908/