- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试使 kable 表具有反应性并将其导出到 Shiny 的应用程序中。已经尝试在服务器内使用 renderDataTable
/renderTable
并将输出函数作为 datatableOutput
/tableOutput
,但没有运气以下是代码行。
output$tableset <- renderDataTable({
kable(spread_bole) %>%
kable_styling(font_size = 15 ,bootstrap_options = c("striped","hover", "condensed")) })
tableOutput("tableset")
最佳答案
自 kable
返回 HTML,您可以使用 htmlOutput
渲染表格在ui
和renderText
在server
:
# UI component
htmlOutput("tableset")
# server component
output$tableset <- renderText({
kable(spread_bole) %>%
kable_styling(
font_size = 15,
bootstrap_options = c("striped", "hover", "condensed")
)
})
此外,如果您想让它响应用户输入,您可以将其包装在响应式表达式中:
my_table <- reactive({
kable(spread_bole) %>%
kable_styling(
font_size = 15,
bootstrap_options = c("striped", "hover", "condensed")
)
})
# my_table() will call the cached table
如果您想多次使用同一个表,这将特别有用。您可以查看eventReactive
也可以使用特定输入来触发它。有关 Shiny react 性的更多信息,请参阅此处: https://shiny.rstudio.com/articles/reactivity-overview.html
关于r - 如何在 Shiny 的应用程序中使 kable 表reactive()? Shiny +电缆,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51460955/
我正在使用 R Markdown 和 PDF (Beamer) 作为输出创建演示文稿。我正在使用库 kableExtra 进行一些格式化。 下面的代码给了我预期的结果 library(knitr) #
我想在 kable 中使用条件格式/kableExtra根据行中的范围为值着色。我找到了很多关于如何按列中的值执行此操作的示例,但我正在努力按行执行此操作。 以下是列值的示例: require(tid
假设我有一个这样的矩阵: set.seed(1234) x = rnorm(10, mean=0, sd=1) y = rnorm(10, mean=0, sd=1) z = rnorm(10, me
我正在尝试在 R 中的特定列周围创建边框。我可以使用 kableExtra 包来做到这一点(如下所示) iris % kable_styling(bootstrap_options = c("st
当使用 Knit 将所有内容放入 HTML 或 PDF 中时,是否有一种方法可以很好地格式化 R 中分位数函数的输出?通常,我使用 Kable 通过正确的格式使 Knit Tables 变得漂亮。 例
我在工作中使用 kable 和 knit to Word 功能。我发现我经常有简单的表格,其中计数作为第一列,然后是一些带有比例的列。我希望计数列四舍五入到最接近的数字,其他列四舍五入到最接近的百分位
我使用 R 包 blogdown 来管理我的网站。我创建的表在保存和 serve_site 后呈现为标准(?) Markdown 表,即使我使用的是 knitr::kable。但是当我在不同的 RMa
我正在尝试使用 R 以 LaTeX 格式制作报告。文件格式为 .Rnw。我正在使用 kable 和 kableExtra 包准备一张 table ,但我只有一个问题。 这是我制作的表格的截图: 我想将
我正在 rmarkdown/html 文档中创建一个表格,其中的列由 knitr 参数动态选择。 --- output: html_document --- ```{r echo=FALSE} lib
我无法使用默认的 pdf_document、bookdown::pdf_document2 或 html_document 在 kable 表中呈现引文。如下所示,在引文周围强制引号 (") 不会 (
在 R markdown 中,编织成 PDF,kable 允许包含一个“标题”(实际上是一个表格标题),但我想在下方添加另一个标题 较小字体的表格。任何想法如何做到这一点? (我不想只在主 Markd
我有下面的数据框,我用它创建了一个 kable。如何在每 3 位数字之间添加逗号? Descs% kable_styling( font_size = 15, boot
问题描述: 我正在用 rMarkdown 编写文档,我需要在生成 PDF 之前格式化表格。问题是我在 kable 中插入新行时遇到问题使用 add_headers_above 添加的 header 命
我正在使用 kable 为 Rmarkdown PDF 文档生成表格。我想根据它们的值突出显示某些单元格,并且每隔一行都有一个条纹。下图显示了这一点,以及我遇到的问题(取自我的 Adobe PDF
我正在尝试使用 kable 和 kableextra 创建一个表,该表具有不同的分组标题但子标题中的列名相同 例如,如果您查看 Create Awesome LaTeX Table with knit
我正在尝试使用非常受欢迎且非常棒的 kable 和 kableExtra 工具在 rmarkdown 文档和目标 HTML 输出中创建一个表格。 该表需要具有带超链接的单元格。虽然我可以将 URL 放
我想使用 kable() 生成一个跨越多个页面的表。我知道使用带有“longtable”选项的 xtable() 可以做到这一点,但我需要 kable() 来获得其他功能。 有任何想法吗? ```{r
我正在尝试使用knitr::kable(head(mtcars[, 1:4]), "simple")knitr::kable(head(mtcars[, 1:4]), "pipe")虽然这应该根据 h
我正在 rmarkdown/html 文档中创建一个表格,并且在例如 (123) 的格式中无意中将单元格值更改为有序列表。下面是一个例子。任何帮助将是最受欢迎的。 --- output: html_d
有没有能力写个函数导出kable或 kableExtra基于 knitr 输出的不同格式的表格创造。 具体来说,我想要 format = "simple"为 .docx和 format = "html
我是一名优秀的程序员,十分优秀!