我有这样一个闪亮的应用程序:
library(shiny)
library(data.table)
tabledata <- data.table(a=1:4, b= 5:8)
ui <- fluidPage(
dataTableOutput("currenttable")
)
server <- function(input,output, session){
output$currenttable <- renderDataTable({tabledata},rownames = FALSE, extensions = 'Buttons',
options = list(dom = 'Bfrtip', buttons = c('copy', 'pdf'),
filename = "CurrentTable", header= "My Header", pageLength = nrow(tabledata))
)
}
shinyApp(ui, server)
pdf按钮有效,但只将文件保存为“pdf.pdf”而非“CurrentTable”并且标题丢失。
答案 0 :(得分:1)
pdf
button。您可以通过这种方式添加filename
和header
选项。pdf
reference,header
表示表头(即列名)是否应包含在导出的表中 - 这只能是TRUE
或{{1不是字符串。如果您要在表格上方查找标题,则可以使用FALSE
选项。以下是您的例子:
title