12
DT
パッケージを使用して、光沢のあるアプリケーションの応答データテーブルを作成しようとしています。私は事前に特定の列を非表示にしたい。たとえば、次のようになります。DTパッケージを使用して応答可能なデータテーブルの特定の列を非表示にする
library("shiny")
library("DT")
shinyApp(
ui = fluidPage(DT::dataTableOutput('tbl')),
server = function(input, output) {
output$tbl = DT::renderDataTable(
iris,extensions="Responsive"
)
}
)
この出力では5つの列が表示されます。ページを絞り込むと列を非表示にするだけです。しかし、私は最後の3列をあらかじめ隠しておき、毎回最初の2列を見たいだけです。それを行う方法はありますか?
更新:
出力例
デフォルトでいくつかの列を非表示にするにはColVisを使用できますか? –
投稿リンクの3番目のセクションに上記のコードが混在していれば、このトリックを行うはずです。 – user5029763
'colmuns2hide'に記入するときは、列番号にする必要があることに注意してください。列名を入力できるかどうかは不明です。 –