R 同时获取包含多个变量基本统计信息的汇总表
我有一个包含30个变量和2000个个体的文件。但总结如下:R 同时获取包含多个变量基本统计信息的汇总表,r,statistics,R,Statistics,我有一个包含30个变量和2000个个体的文件。但总结如下: Name Farm milk protein fat dim data 1110 PE 10.3 3,7 3.6 146 06/07/20 3322 PE 18.3 3,3 3.9 158 06/03/20 1125 PE 22.3 3,4 4.6 210 12/04/20 1777 PE 14.3 3,0 4.2 100 28/04/20 8970 PE 1
Name Farm milk protein fat dim data
1110 PE 10.3 3,7 3.6 146 06/07/20
3322 PE 18.3 3,3 3.9 158 06/03/20
1125 PE 22.3 3,4 4.6 210 12/04/20
1777 PE 14.3 3,0 4.2 100 28/04/20
8970 PE 17.3 3,2 3.6 185 14/06/20
我需要:
库(purrr)
图书馆(dplyr)
表型2%>%
地图(~摘要(.))%>%
rbind.data.frame
##rbind.data.frame(.)中出错:
##列表参数无效:所有变量的长度应相同
库(dplyr)
图书馆(tidyr)
表型2%>%
pivot_更长(所有内容())%>%
总结变量(值),列表(最小值=最小值,平均值=平均值,
最大值=最大值,标准差=标准差)
##一个tibble:1 x 4
##最小平均最大Sd 1不适用
require(MVN)
结果=mvn(数据=fenotipi2[-4],subset=“物种”,mvnTest=“hz”,
univariateTest=“AD”,univariatePlot=“直方图”,
multivariatePlot=“qq”,multivariateOutlierMethod=“adj”,
showOutliers=TRUE,showNewData=TRUE)
我没有得到想要的结果。我们可以使用
Hmisc
中的description
,然后使用capture.output
将其写入文件
capture.output(Hmisc::describe(fenotipi2), file = "yourfile.txt")
摘要
输出取决于列的类别。在代码中,有两个数据集2
和fenotipi2
。其中哪一个是显示的数据?对不起,fenotipi2=2..是同一个文件吗?有一些用于处理探索性数据的包。您可以使用包中的Hmisc::descripe(fenotipi2)
I发现dfSummary
对于快速浏览许多内容非常有用variables@JohannaRamirez我知道结果的表格格式并不完全正确。如果您想保留它,有一个选项是capture.output(Hmisc::descripe(fenotipi2),file=“yourfile.txt”)
capture.output(Hmisc::describe(fenotipi2), file = "yourfile.txt")