簡體   English   中英

stargazer type = "html" 表輸出中列之間的空格

[英]Spaces between columns in stargazer type = "html" table output

我正在尋找一種方法(或替代方法)來獲取 stargazer html-table 輸出的列之間的空格。

作為

stargazer::stargazer(mtcars, type = "html")

結果是

在此處輸入圖片說明

這不是很好讀......

提前致謝!

塞繆爾

如果您正在編寫 RMarkdown 文檔,您可以使用樣式表自定義您的 HTML 表格。

這可以通過將選項 CSS 添加到您的 YAML 標頭來完成。 像這樣的東西:

---
title: "My HTML Doc"
output:
  html_document:
    css: styles.css
---

例如,要增加列之間的間距,您可以在單元格的左側添加一些填充。 所以,在你的styles.css文件中,你可以放置如下內容:

th, td {
    padding-left: 10px;
    text-align: left;        
}

有關在 RMarkdown 中使用 CSS 的更多信息,請查看此 有關 HTML 表格的 CSS 的更多信息,請查看此

您還可以將 CSS 直接放入 RMarkdown 文檔中(請參閱此處)。 例如。

---
title: "Untitled"
author: "Author"
date: "29 June 2017"
output: html_document
---

```{css, echo = FALSE}

table, td, th {
  border: none;
  padding-left: 1em;
  padding-right: 1em;
  margin-left: auto;
  margin-right: auto;
  margin-top: 1em;
  margin-bottom: 1em;
}

```


```{r, results = "asis"}

stargazer::stargazer(mtcars, type = "html")

```

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM