Как настроить размер шрифта таблиц Stargazer в rmarkdown? - PullRequest
0 голосов
/ 02 мая 2020

Если я не ошибаюсь, аргумент размера шрифта в stargazer игнорируется в документах rmarkdown:

Кто-нибудь знает, как это исправить? См. Также здесь Как изменить размеры таблиц, сгенерированных Stargazer в R Markdown?

---
title: "Untitled"
output: html_document
---

```{r setup, include=FALSE}
knitr::opts_chunk$set(echo = TRUE)
library("stargazer")
m <- lm(speed~dist, cars)
```

```{r, results='asis'}
stargazer(m, type = "html", font.size="tiny", single.row = T)
stargazer(m, type = "html", font.size="Huge", single.row = T)
```

```{r, results='asis'}
print(stargazer(m, type = "html", single.row = T), scalebox='0.7')
```

Ответы [ 2 ]

1 голос
/ 03 мая 2020

Просто добавьте это в конец YAML, регулируя размер шрифта, как вы будете sh:

---
title: "Untitled"
output: html_document
---
<style>
body { font-size: 20px; }
</style>

И увеличенный шрифт будет отображаться:

enter image description here

0 голосов
/ 04 мая 2020

Поскольку вывод html, необходимо иметь некоторые знания об обработке таблиц в html, вы можете увидеть здесь , поэтому поместите код <font size="5" face="Courier New" > в верхней части таблицы.

enter image description here

---
title: "Untitled"
output: html_document
---

```{r cars, include=F}
library(stargazer)
stargazer(cars, type = "html", out="test.html", out.header=TRUE)
```
<font size="5" face="Courier New" >
<table style="text-align:center"><tr><td colspan="8" style="border-bottom: 1px solid black"></td></tr><tr><td style="text-align:left">Statistic</td><td>N</td><td>Mean</td><td>St. Dev.</td><td>Min</td><td>Pctl(25)</td><td>Pctl(75)</td><td>Max</td></tr>
<tr><td colspan="8" style="border-bottom: 1px solid black"></td></tr><tr><td style="text-align:left">speed</td><td>50</td><td>15.400</td><td>5.288</td><td>4</td><td>12</td><td>19</td><td>25</td></tr>
<tr><td style="text-align:left">dist</td><td>50</td><td>42.980</td><td>25.769</td><td>2</td><td>26</td><td>56</td><td>120</td></tr>
<tr><td colspan="8" style="border-bottom: 1px solid black"></td></tr></table>
...