DataTablesJS需要一个格式良好的HTML表,该表包含表id和标记。
是否可以将这些添加到FastRWeb otable((输出中,以便使用DataTablesJS对输出进行格式化?我正在使用RCloud笔记本进行调用。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((的顶部创建另一个表。
这适用于RCloud笔记本电脑。R笔记本:
library(knitr)
run <- function(...) {
x = kable(mtcars, format = 'html', table.attr = 'id='mytable'')
out(x)
done()
}