DataTables JS requires a well formatted HTML table that includes a table id and a tag。
是否可以将这些添加到FastRWeb otable()输出中,以便可以使用DataTables JS格式化输出?我使用RCloud notebook.R Web服务界面来调用它,因此我需要使用FastRWeb库。
我尝试在表之前添加out():
library(FastRWeb)
run <- function(...) {
out("<thead><tr><th>Column 1:</th><th>Column 2:</th></tr></thead>")
d <- data.frame(a = 1:3, b = c("foo", "bar", "foobar"))
otable(d)
done()
}
但是,这会在otable()顶部创建另一个表。
答案 0 :(得分:1)
这适用于RCloud笔记本。R笔记本:
library(knitr)
run <- function(...) {
x = kable(mtcars, format = 'html', table.attr = 'id=\'mytable\'')
out(x)
done()
}