我使用R包 DT 生成了一个数据表,如下所示,
library(DT)
load.this <- "DT"
data <- as.matrix(read.table("/path/to/file/name.txt", header = TRUE, fill = TRUE))
table <- datatable(data, filter = 'top',options = list(columnDefs = list(list(targets = c(1, 3), searchable = FALSE)),pageLength = 10))
我的目标是将上表嵌入到另一个HTML文件中,但即使在使用manual中的 escape 参数进行一些尝试后,我也不确定该怎么做。
如何将表格包含在HTML标记中,例如
<html>
<body>
<h1> Table from DT package</h1>
Table comes here
</body>
</html>
答案 0 :(得分:1)
嗨,您可以将其另存为htmlwidget
library(DT)
iris_DT <- datatable(iris)
saveWidget(iris_DT, "iris_DT.html", selfcontained = TRUE, libdir = NULL,
background = "white", knitrOptions = list())
然后将其包含在邮件html文档的iframe中