在Markdown中制作漂亮格式的表格:knitr无法编译stargazer>html表格。

10

我希望将用stargazer函数美观格式化的输出表格嵌入到markdown文档中。

我尝试在Rmd文档中的R代码块中嵌入stargazer():

```{r}
library(stargazer)
stargazer(cor(attitude), type="html")
```

代码运行正确,但输出的HTML代码不能被knitr解析,因此在渲染文档时会显示实际的表格HTML“源”代码。
我知道有一个类似的问题(here)。我提出一个单独的问题,因为那里的大多数答案表明stargazer不支持HTML输出,这已经不再是真的了。可能是在那个帖子之后将HTML支持纳入stargazer中的(而我没有足够的声望来重新打开或在那里发布评论)。
这似乎涉及到一个更简单的问题,即使knitr编译HTML表格源代码也可以解决它。
编辑:@hrbrmstr在下面的评论中给了我答案,即:
```{r results='asis'}
library(stargazer)
stargazer(cor(attitude), type="html")
```

5
你试过{r results=asis}吗? - hrbrmstr
@hrbrmstr:非常感谢,它有效了!我现在会编辑问题。 - LucasMation
只有我的第一个观测者输出正确 https://www.dropbox.com/s/tryu6uci2dyc9aq/Screenshot%202015-09-20%2020.27.39.png?dl=1 - jacob
@hrbrmstr 如果它有效,请不要忘记在下面将答案作为答案放置。 - MrDaniel
1个回答

2

去掉'asis'中的 ' 符号

例如: {r results=asis}


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接