小编Ste*_*ien的帖子

如何不覆盖泛型方法

我试图了解 R 中的 s3 类系统。

文档说我需要为我想要创建的方法创建一个通用函数。

假设我想foo为 class创建一个方法XYZ

有了 R 的所有包,我怎么能确定我没有覆盖以前创建的泛型方法?

总结是一个不好的例子,因为每个人都可能知道它已经存在,但是我的泛型可能已经定义在我已经加载或我将加载的包中。

oop methods r s4 r-s3

5
推荐指数
1
解决办法
585
查看次数

是否可以使用 html 选项删除 Kable kableextra 中的水平线?

我正在尝试使用 kable/kableextra 创建一个表格,但不显示表格中的水平线,除了第一行是行名称。

```
{r echo=FALSE}
library(knitr)
library(kableExtra)
options(knitr.kable.NA = '')
dt <- mtcars[1:5, 1:6]
kable(dt, "html") %>%
  kable_styling(full_width = F, position = "left") %>%
  row_spec(0, align = "c",bold=T ) %>%
  column_spec(1, bold = T)
```
Run Code Online (Sandbox Code Playgroud)

在上面的代码中,第一行下方有一行,我喜欢它,因为它们是行名称,但每行之间都有我想删除的行。

理想情况下,我希望在这张桌子底部的顶部有一条稍微粗一点的线。类似于 LaTeX 中的 booktabs 外观。

我已经阅读了文档,但 CSS 超出了我的范围。

感谢您的任何建议。

r kableextra kable

5
推荐指数
1
解决办法
6698
查看次数

标签 统计

r ×2

kable ×1

kableextra ×1

methods ×1

oop ×1

r-s3 ×1

s4 ×1