kable table 之外的第一列与 kable_styling()

first column outside of kable table with kable_styling()

为什么在这个管道中使用 kable_styling() 时第一列出现在 html 标签中的 table 之外?

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

```{r setup, include=FALSE}
knitr::opts_chunk$set(echo = TRUE)
```

```{r results='asis'}
  x <- data.frame(v1=c("1", "2"),
                  v2=c("3", "4"))
  library(knitr)
  library(kableExtra)

  x %>%
    kable("html") %>%
    kable_styling()
```

您必须删除软件包 "scales" 的当前版本并重新安装 "kableExtra"

在我的例子中得到帮助,看看第一个屏幕:R 无法删除旧版本的 "scales" 包。

之前:

之后:

此错误是由于某些机器 (sadly we didn't find the exact reason) 上 HTML 标记的不正确处理引起的,现已在 kableExtra 的开发版本中得到解决。如果有人遇到此问题,请将您的 kableExtra 更新到最新的 CRAN/github 版本。