Excel出力の出力を調整することは可能ですか? 私は緊急性を下げる際に以下のことをしたいと思います。ボタン拡張のExcelエクスポートの出力をカスタマイズする
- いくつかのテキストを含む表にヘッダを追加する列名に厚い底部の境界線を追加「このテーブルは、虹彩データセットに基づいて、最小などの入力$幅使用される」
- を
- 追加ヘッダ最初の列の後の左境界
- 空の行をヘッダの上に追加する
- ここでは、いくつかのマージされたセルに書き込むことができました。つまり、長さ、幅の4つの列の上に「花弁のサイズ」を書きます。 ..
MWEはボタン拡張を使用しています。私は、元javascrtip DT hereのためのいくつかの情報を見つけましたが、私はR.
rm(list=ls())
library(shiny)
library(datasets)
library(DT)
library(data.table)
DT<-data.table(iris)
server<-shinyServer(function(input, output) {
output$view <- DT::renderDataTable(
DT[Sepal.Width<=input$width,.SD],extensions = c('FixedHeader','Buttons'),
options=list(pageLength=60,fixedHeader = TRUE,dom = 'Bfrtip',buttons = c('csv', 'excel' )))
})
ui<-shinyUI(fluidPage(
titlePanel("Shiny MWE"),
sidebarLayout(
sidebarPanel(
sliderInput("width", label = h3("Min width"),
min=min(DT$Sepal.Width), max=max(DT$Sepal.Width), value=mean(DT$Sepal.Width),
)),
mainPanel(
DT::dataTableOutput("view")
)
)
))
runApp(list(ui=ui,server=server))
rライブラリ(xlsxなど)の1つを使用してdownloadbuttonを作成し、xlsxに書き込むことができます。 – Batanichek