我想知道是否可以创建一个xtable
从命令str(x)
从您使用的变量中获得概览。如果要向某人介绍数据集,这将是一个很好的功能,但自己创建它会很烦人。所以我尝试的是做一个xtable
像这样:
str(cars)
require(xtable)
xtable(str(cars))
汽车数据集由 R 给出。不幸的是xtable
没有给出 Latexcodestr()
。这里有可能比 R 更聪明吗?以下是主要命令xtable
会明白:
methods(xtable)
有任何想法吗?
另一个要查看的包是reporttools
。这是一段简短的代码来说明它在tips
数据集来自reshape
包裹。这两个摘要语句都会生成乳胶代码,可以将其复制粘贴到文档中,或用于编织。
library(reporttools)
data(tips, package = 'reshape')
# summarize numeric variables
tableContinuous(tips[,sapply(tips, is.numeric)])
# summarize non-numeric variables
tableNominal(tips[,!sapply(tips, is.numeric)])
编辑。如果你真的必须使用str
,那么这是一种解决方法
str_cars = capture.output(str(cars))
xtable(data.frame(str_cars))
OUTPUT FROM REPORTTOOLS:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)