doing t.test for columns for each row in data set

后端 未结 4 1777
悲&欢浪女
悲&欢浪女 2020-12-10 23:11

I have a set of data x which consists of 12 columns and 167 rows. The first column is compound Id for each row. I want to run a t.test for 3 column

4条回答
  •  被撕碎了的回忆
    2020-12-10 23:55

    x$stat <- sapply(1:nrow(x), function(i) t.test(as.numeric(as.character(unlist(x[i,2:4]))), as.numeric(as.character(unlist(x[i,8:10]))))[c("p.value")])
    

提交回复
热议问题