尝试简单地生成Anscombe的四重集的单独表,以便它们和格式之间有一个很好的空间。我更喜欢1x4的表格,但2x2就足够了。
对于结果的任何维度,knitr::kable
和stargazer
解决方案似乎都无法处理多个非模型或非摘要对象:
anscombe.1 <- data.frame(X1 = anscombe[["x1"]], Y1 = anscombe[["y1"]], Set = "1")
anscombe.2 <- data.frame(X2 = anscombe[["x2"]], Y2 = anscombe[["y2"]], Set = "2")
anscombe.3 <- data.frame(X3 = anscombe[["x3"]], Y3 = anscombe[["y3"]], Set = "3")
anscombe.4 <- data.frame(X4 = anscombe[["x4"]], Y5 = anscombe[["y4"]], Set = "4")
# I usually call stargazer() with multiple model objects, so...
stargazer(anscombe.1, anscombe.2, anscombe.3, anscombe.4, summary = FALSE)
if(.global.summary [i] == TRUE){: 需要TRUE / FALSE的缺失值 电话:... withVisible - &gt; eval - &gt; eval - &gt;观星者 - &gt; .stargazer.wrap
但是,如果调用stargazer(anscombe.1, summary = FALSE)
,我会得到所需的输出。同样,我可以调用knitr::kable(anscombe)
并获取一个表的集合,但不是全部四个:
knitr::kable(anscombe.1, anscombe.2, anscombe.3, anscombe.4)
从第9-36行退出(anscombe.Rmd) round(x [,j],digits [j])中的错误:
数学函数的非数字参数 呼叫:... withCallingHandlers - &gt; withVisible - &gt; eval - &gt; eval - &gt;
如何将这四个集合放在一起 - 最好是在四个表中的一行中,它们之间有一些空格 - 以便我可以在下面排列它们的(类似的)汇总统计数据,可能使用相同的技术进行列式汇总?