将多个R-summary写入单个excel文件

时间:2014-07-24 08:01:27

标签: r

如何将多个摘要写入Excel文件,以便:

  1. 在第一列(Min,1st Qu,Median,Mean,3rd Qu,Max),以及后续列中的数值。
  2. 在第一行,我需要我总结的变量名称。

2 个答案:

答案 0 :(得分:2)

我猜它会像

df<-data.frame("a"=rnorm(10), "b"=rnorm(10), "c"=rnorm(10))
output<-apply(X=df, MARGIN=2,FUN=summary)
write.table(output, file="output.csv", dec=",", sep=";")

取决于您的Excel版本,&#39; dec&#39;并且&#39; sep&#39;出口参数可能会有所不同。

答案 1 :(得分:1)

您可以创建一个data.frame,其中包含行名“Min”,“1st Qu”等等和变量的列名称,然后在基数R中调用常用的导出函数,例如write.csvWriteXLS包中的WriteXLSwrite.xlsx包中的xlsx。请务必使用row.names=TRUE参数。