gpt4 book ai didi

r - RStudio 中 kableExtra 包的奇怪 HTML 输出

转载 作者:行者123 更新时间:2023-12-02 04:32:35 27 4
gpt4 key购买 nike

我在 RStudio 中遇到 kableExtra 输出问题。单击“编织”按钮后,我将尝试在 R markdown 文件中创建格式化表格。

代码是:

kable(temp_table, "html") %>%
add_header_above(c(" " = 1, "Group 1" = 2, "Group 2" = 2, "Group 3" = 2)) %>%
kable_styling(bootstrap_options = c("striped", "condensed", "hover", "responsive"), font_size = 11, full_width = FALSE, position = "left") %>%
column_spec(1, bold = T)

它应该创建一个带有我添加的标题行的简单表格。但这不仅没有出现,而且变量行名称也没有出现。表格前面是一堆 HTML 代码,看起来好像没有渲染。

enter image description here

一些版本历史:kableExtra - 0.6.1
Knitr - 1.17
rmarkdown - 1.7
R - 3.3.3
RStudio - 1.1.258

如果有任何帮助,我们将不胜感激!

----更新----
下面是一个简单的可重现示例,它为我提供了相同类型的输出。

---
title: "Iris Example"
output_file: "iris2.html"
---

## Iris Data
``` {r iris, echo = FALSE, warning = FALSE}

library(data.table)
library(knitr)
library(kableExtra)

iris <- data.table(iris)
iris <- iris[, .(
sep_len = mean(Sepal.Length)
, sep_wid = mean(Sepal.Width)
, pet_len = mean(Petal.Length)
, pet_wid = mean(Petal.Width)
), by = .(Species)]

kable(iris, "html") %>%
add_header_above(c(" " = 1, "Group 1" = 2, "Group 2" = 2)) %>%
kable_styling(bootstrap_options = c("striped", "condensed", "hover", "responsive"), font_size = 10, full_width = FALSE, position = "left") %>%
column_spec(1, bold = T)
```

最佳答案

我只在 OS X 上重现了这个输出。安装最新版本的 kableExtra (0.7.0.9000)devtools::install_github("haozhu233/kableExtra") 为我解决了这个问题。

关于r - RStudio 中 kableExtra 包的奇怪 HTML 输出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47208684/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com