5 现有一个数据框面数据基本和截图类似 希望对有相同第一列(Taxonomy列)的行进行合并并且取平均值,希望得到r语言方法

请先 登录 后评论

最佳答案 2018-09-08 10:00

可以用R里面的根据分组求平均值,代码如下:

data=read.csv("test.csv")
group=data$Taxonomy
myMeanFun<-function(x){
  tapply(as.double(x),group,mean)
  
}
mydata=data[,-1]
mean=apply(mydata,2,myMeanFun)
write.csv(mean,file = "mean.csv")





请先 登录 后评论

其它 0 个回答

  • 1 关注
  • 0 收藏,2944 浏览
  • hgrdy晨 提出于 2018-08-08 22:35

相似问题