我尝试使用以下类似的代码在Rmd文件中包含lm
对象的摘要,但它不起作用。你能帮我吗?
```{r summary_lm, results='asis', echo=FALSE, comment=NA}
library(apsrtable)
my_model <- lm(y ~ x, data = data.frame(y = rnorm(10), x = 1:10))
res <- apsrtable(my_model) # my_model is a linear regression model (lm)
cat("$$latex \n",res,"\n$$ \n")
```
最佳答案
$$
语法仅适用于数学表达式,并且您试图在其中放入表格,该表格将不起作用。据我所知,apsrtable
仅适用于LaTeX,但是LaTeX和Markdown却大不相同-几乎没有希望您可以完全使用Markdown重做LaTeX。我认为人们为Markdown发明了$$
语法,因为它得到了MathJax的良好支持,并且还注意到基于原始Markdown的许多变体/ flavor 。
目前,您可以考虑:
xtable
或ascii
或R2HTML
包生成HTML表apsrtable
的软件包作者支持HTML表关于windows - 在Rmd文件中包含apsrtable(或stargazer)输出,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/14797440/