Как показать значимость звезд в R Markdown (rmarkdown) html-заметок?

Я хочу показать результаты регрессии в документах HTML, используя R Markdown. Я попробовал texreg а также stargazerпакеты. Моя проблема сейчас в том, что в записях я не могу воплотить в жизнь звезды значимости. Из-за автоматической генерации кажется, что я не могу избежать их. Я ломал голову над этим и этим, но безуспешно. Что мне не хватает? Большое спасибо!!

Вот некоторый код:

```{r setup, include=FALSE}
knitr::opts_chunk$set(echo = TRUE)
```
```{r data}
library(car)
lm1 <- lm(prestige ~ income + education, data=Duncan)
```
## with STARGAZER
```{r table1, results = "asis", message=FALSE}
library(stargazer)
stargazer(lm1, type="html", notes="stargazer html 1") # nothing
stargazer(lm1, type="html", notes="stargazer html 2", star.char = "\\*") # nothing, even gone in table
```
## with TEXREG
```{r table2, results = "asis", message=FALSE}
library(texreg)
htmlreg(lm1, custom.note="%stars. htmlreg") # nothing
htmlreg(lm1, custom.note="%stars. htmlreg", star.symbol = "\\*") # still nothing!
```

Примечание: Вопрос был прежним подвопросом, который я сейчас разделил.

1 ответ

Решение

Используйте сущность HTML для звездочки:

star.symbol='&#42;'

См. http://www.ascii.cl/htmlcodes.htm.

Вы также можете добавить "легенду" вручную:

stargazer(lm1, type="html", notes = "<em>&#42;p&lt;0.1;&#42;&#42;p&lt;0.05;&#42;&#42;&#42;p&lt;0.01</em>", notes.append = F)

введите описание изображения здесь

Другие вопросы по тегам