我使用reshape软件包生成了一个数据框,该软件包由1000个变量和100个变量组成,并带有一些NA' s。如何在数据框中添加包含均值,中位数,最小值,最大值,总数等的列?
我不断得到" dimnames' [2]不等于数组范围"错误..尝试应用函数和简单的rowMeans函数..
谢谢!
答案 0 :(得分:0)
您可以尝试使用reshape2::dcast
代替reshape::cast
来投射数据帧,然后运行以下内容:
df1$mean<-apply(df1,1,function(x) mean(x, na.rm=TRUE))