gpt4 book ai didi

css - knitr:导出到 html 文件但保持样式

转载 作者:行者123 更新时间:2023-11-28 11:57:48 25 4
gpt4 key购买 nike

我刚刚在 R 中发现了很棒的 knitr 库,在 viewer 中查看结果时它看起来不错。但是,当我将其写入 html 文件时,样式丢失了。

代码

library(knitr)
library(kableExtra)

some.table <-
data.frame (
x = rep(1,3),
y = rep(1,3)
)

some.table

x <- kable(some.table, format = "html") %>%
kable_styling(bootstrap_options = "striped", full_width = F, position = "left")

x

file <- file('test.html')
write(x, file)

查看器中的表格
enter image description here

浏览器中的表格
enter image description here

如何将相同样式的表格导出为html文件?注意 我在 html 文件中有更多数据,所以我应该可以附加它。


回复评论
用户:@郝
当我在 Rstudio 查看器中使用 'inspect element' 时,我可以找到样式表的链接:
enter image description here
然而这里的代码似乎很大,因为它是 582.298 个字符。

最佳答案

这样做的典型方法是将代码放在 rmarkdown 文档中。它会为你处理一切。

你需要使用 save_kable 函数 kableExtra 的唯一情况是你有很多表并且你想将它们保存为片段。在这种情况下,您可以使用

library(kableExtra)
cars %>%
kable() %>%
kable_styling() %>%
save_kable()

关于css - knitr:导出到 html 文件但保持样式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50296634/

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