全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
19231 13
2015-09-03
如题因为数据不符合正态分布 选了spearman相关分析 结果出现无法给连结计算精确P值  但是若改成Pearson相关分析就可以 求解
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2015-9-9 08:35:39
数据有重复的,就会出现结。如果在意的话,加上一个扰动即可
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2015-9-18 08:56:00
jinkelazzz 发表于 2015-9-9 08:35
数据有重复的,就会出现结。如果在意的话,加上一个扰动即可
不好意思 我不太理解具体怎么实现
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2015-9-18 08:59:21
> x<-c(1,1,2,3,4)
> y<-2:6
> cor.test(x,y,method = "spearman")

        Spearman's rank correlation rho

data:  x and y
S = 0.50641, p-value = 0.004818
alternative hypothesis: true rho is not equal to 0
sample estimates:
      rho
0.9746794

Warning message:
In cor.test.default(x, y, method = "spearman") : 无法给连结计算精確p值
> x1<-c(1,1+1e-6,2,3,4)
> cor.test(x1,y,method = "spearman")

        Spearman's rank correlation rho

data:  x1 and y
S = 2.2204e-15, p-value = 0.01667
alternative hypothesis: true rho is not equal to 0
sample estimates:
rho
  1
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2015-9-18 09:02:27
jinkelazzz 发表于 2015-9-18 08:59
> x y cor.test(x,y,method = "spearman")

        Spearman's rank correlation rho
谢谢 不过我有大量数据 要一一加干扰么
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2015-9-18 09:08:10
维兹 发表于 2015-9-18 09:02
谢谢 不过我有大量数据 要一一加干扰么
生成一组随机数加上去例如rand<-rnorm(100,sd=1e-6)
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群