找回密码
 立即注册
查看: 2156|回复: 0

在使用for循环计算t test$pvalue值时为什么只计算出了前1600个,而后面的全是默认NA呢

[复制链接]
发表于 2016-4-26 11:14:16 | 显示全部楼层 |阅读模式
各位大神,请问我在使用如下代码计算1w多个基因数据每行的p$value值时,为什么只能正确计算前1600行,而后面的p$value值全为默认的NA呢????

p.value<-rep(NA,nrow(data1))  #建立一个t检验的p值空向量

for ( i in 1:nrow(data1))
{
  
  p.value[i] <-t.test(data1[i,1:3],data1[i,4:7])$p.value;    #p赋值
  
}
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|R语言中文网

GMT+8, 2024-11-23 10:27 , Processed in 0.023852 second(s), 17 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表