Present the results of multiple models, created using the lm()
function, together in a nicely-formatted table. This table will be generated in a .Rmd
You need to take care of the following two things:
results='asis'
\usepackage{dcolumn}
must be in the preamble as stated in the help file.Another option would be the stargazer package, which allows to knit not only to PDF but to HTML as well (see screenshot).
---
title: "stargazer"
author: "hplieninger"
date: "3 August 2018"
output: pdf_document
header-includes:
- \usepackage{dcolumn}
---
```{r}
m1 <- lm(Fertility ~ Education , data = swiss)
m2 <- lm(Fertility ~ Education + Agriculture, data = swiss)
m3 <- lm(Fertility ~ . , data = swiss)
```
```{r, results='asis'}
apsrtable::apsrtable(m1, m2, m3, Sweave = TRUE)
```
```{r, results='asis'}
# If output: pdf_document
stargazer::stargazer(m1, m2, m3)
# If output: html_document
# stargazer::stargazer(m1, m2, m3, type = "html")
```