Попытка сообщить о регрессионных таблицах в формате Word с помощью rmarkdown кажется невозможной. После нескольких часов работы и нескольких вариантов, таких как здесь , в моем случае никто не работал. Я хочу сообщить lm
модели, используя уценку и отрисовать в файл .doc.
Метод 1:
Использование пакета memisc
для создания mtable
объекта и рендеринга с использованием pander
:
> lm0 <- lm(hp ~ wt, mtcars)
> lm1 <- lm(qsec ~ hp, mtcars)
> lm2 <- lm(qsec ~ wt, mtcars)
>
> library(memisc)
>
> mt <- mtable(lm0, lm1, lm2)
>
> pander::pander(mt)
Error in x[[i]] : subíndice fuera de los límites
Además: Warning message:
In pander.default(mt) :
No pander.method for "memisc_mtable", reverting to default.
Метод 2:
Создайте HTML-объект и включите, используя includeHTML
. Пока что это закрытый метод для моего желания вывода. Однако таблица содержит только один столбец, подобный этому:
```{r}
stargazer::stargazer(lm0, lm1, lm2, type = "html", title = "Results", out = "./pp.html")
shiny::includeHTML("pp.html")
```
Код выше производит это в текстовом документе:
![enter image description here](https://i.stack.imgur.com/3HRbk.png)
Метод 3:
Использование xtable
также приводит к тому же выводу выше.
Есть предложения?