添加 space 到 stargazer 描述 table
Add space to stargazer descriptive table
当我在 R 中 运行 这段代码时,我有这个 table。但是数字彼此非常接近,我想知道是否有任何方法可以使 space 差距更大?
代码:
Data %>% stargazer(type="html",title = "样本汇总统计", align = TRUE,
out="变量 Descriptive.html")
我找不到通过 stargazer
函数的方法,但我找到了解决方法。我提供了两种方法来执行此操作,因为我不知道您是在 RMD 中使用它还是使用文件“Variables Descriptive.html”。如果您在 RMD(R 代码之外)中使用 HTML 文件,请按照修改 HTML 文件的说明进行操作。
选项 1:使用 R Markdown
在到达执行此 table 的块之前添加以下内容——不在代码块中。
<style>
.myTable > table {
width: 75%;
}
</style>
在执行 table 的代码块之前添加以下内容——不在代码块中。
<div class="myTable">
在执行 table 的代码块之后立即添加以下内容——不在代码块中。
</div>
它将看起来像这样:
---
title: "Untitled"
author: "me"
date: "2/24/2022"
output: html_document
---
```{r setup, include=FALSE}
knitr::opts_chunk$set(echo = FALSE)
library(stargazer)
```
<style>
.myTable > table {
width: 75%;
}
</style>
<div class="myTable">
```{r cars, results="asis"}
stargazer(attitude, type = "html", align = T, header = F,
title = " Summary statistics of the samples",
out = "var.html")
```
<div>
看到输出后,您可以相应地调整宽度。根据屏幕尺寸,宽度会发生变化。不过这样也保证了间距均匀分散。
选项 2:使用 HTML 文件
您可以使用任何文本编辑器打开该文件。我通过转到 File 选项卡,在 .HTML 文件的名称上 left-clicking 和 selecting 在编辑器中打开。
您现在将在源代码窗格中看到 HTML 代码。第一个标签是table标签;这就是我们要改变的。
目前它指出:
<table style="text-align:center">
您将在此处添加内联 CSS。在代码中的内联样式末尾添加一个 semi-colon 。在这个例子中,我在 center
之后添加了一个 semi-colon。然后添加 width: 75%;
。确保您没有擦除右括号或结束标记 ">
.
保存文件。您可以使用此 HTML 代码从 Source 窗格中的菜单栏 select Preview 或者您可以返回文件 窗格和在浏览器中查看 以查看更改。和以前一样,查看屏幕的大小会改变 table.
的大小
当我在 R 中 运行 这段代码时,我有这个 table。但是数字彼此非常接近,我想知道是否有任何方法可以使 space 差距更大?
代码: Data %>% stargazer(type="html",title = "样本汇总统计", align = TRUE, out="变量 Descriptive.html")
我找不到通过 stargazer
函数的方法,但我找到了解决方法。我提供了两种方法来执行此操作,因为我不知道您是在 RMD 中使用它还是使用文件“Variables Descriptive.html”。如果您在 RMD(R 代码之外)中使用 HTML 文件,请按照修改 HTML 文件的说明进行操作。
选项 1:使用 R Markdown
在到达执行此 table 的块之前添加以下内容——不在代码块中。
<style>
.myTable > table {
width: 75%;
}
</style>
在执行 table 的代码块之前添加以下内容——不在代码块中。
<div class="myTable">
在执行 table 的代码块之后立即添加以下内容——不在代码块中。
</div>
它将看起来像这样:
---
title: "Untitled"
author: "me"
date: "2/24/2022"
output: html_document
---
```{r setup, include=FALSE}
knitr::opts_chunk$set(echo = FALSE)
library(stargazer)
```
<style>
.myTable > table {
width: 75%;
}
</style>
<div class="myTable">
```{r cars, results="asis"}
stargazer(attitude, type = "html", align = T, header = F,
title = " Summary statistics of the samples",
out = "var.html")
```
<div>
看到输出后,您可以相应地调整宽度。根据屏幕尺寸,宽度会发生变化。不过这样也保证了间距均匀分散。
选项 2:使用 HTML 文件
您可以使用任何文本编辑器打开该文件。我通过转到 File 选项卡,在 .HTML 文件的名称上 left-clicking 和 selecting 在编辑器中打开。
您现在将在源代码窗格中看到 HTML 代码。第一个标签是table标签;这就是我们要改变的。
目前它指出:
<table style="text-align:center">
您将在此处添加内联 CSS。在代码中的内联样式末尾添加一个 semi-colon 。在这个例子中,我在 center
之后添加了一个 semi-colon。然后添加 width: 75%;
。确保您没有擦除右括号或结束标记 ">
.
保存文件。您可以使用此 HTML 代码从 Source 窗格中的菜单栏 select Preview 或者您可以返回文件 窗格和在浏览器中查看 以查看更改。和以前一样,查看屏幕的大小会改变 table.
的大小