码迷,mamicode.com
首页 > 其他好文 > 详细

R统计函数-开源

时间:2015-11-11 20:38:41      阅读:166      评论:0      收藏:0      [点我收藏+]

标签:

R统计函数--开源

1.计算相关系数

 1 Correlation<- function(x,y) {
 2   len<-length(x)
 3   if( len != length(y))
 4     stop("length not equal!")
 5    
 6   x2 <- unlist(lapply(x,function(a) return(a^2)))
 7   y2 <- unlist(lapply(y,function(a) return(a^2)))
 8   xy <- x*y
 9    
10   a <- sum(xy)*len - sum(x)*sum(y)
11   b <- sqrt(sum(x2)*len - sum(x)^2)*sqrt(sum(y2)*len - sum(y)^2)
12   if( b == 0)
13     stop("data is incorrect!")
14   return(a/b)
15 }

 

R统计函数-开源

标签:

原文地址:http://www.cnblogs.com/chance88/p/4957230.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!