下图有问题:
对于我输入的每个值,都会plot()
得到此图。有人知道这意味着什么吗?
Cor.test运作正常,相关性较弱。
我的代码:
cor.test(podatki$v54, podatki$v197, method = c("pearson"),
conf.level = 0.95, use = "all.obs" )
plot(podatki$v54, podatki$v197)
您的图形看起来像那样,因为这些点直接绘制在彼此的顶部。
您可以使用jitter(...)函数向数据点添加少量随机性,以使它们不会直接位于彼此之间(它会使其抖动,因此您可以看到其下方!)这是一个示例您可以复制并粘贴:
# create some random numbers to plot. all are values 1-5.
x1 <- sample(c(1:5), 100, replace = TRUE)
x2 <- sample(c(1:5), 100, replace = TRUE)
# plotting without jitter
plot(x1, x2)
# plotting with jitter
plot(jitter(x1), jitter(x2))
jitter(...)会少量更改值,因此仅将抖动数据用于绘图,否则会影响您的结果!
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句