2
Formattable
例えば、フォーマットテーブルにいくつかの簡単なオプションがあります。DT、formattableとshinyを組み合わせることは可能ですか?
library(shiny)
library(DT)
library(formattable)
df <- formattable(iris, lapply(1:4, function(col){
area(col = col) ~ color_tile("red", "green")
これは、後でそれがRStudionでビューアで表示するperfefect働く私にとってDT
のDataTable
df <- as.datatable(df)
にcovertedすることができます。しかし、私は何とかShinyアプリとして展開したいと思っています。完全なコード:
library(DT)
library(shiny)
ui <- fluidPage(
DT::dataTableOutput("table1"))
server <- function(input, output){
df <- formattable(iris, lapply(1:4, function(col){
area(col = col) ~ color_tile("red", "green")
}))
df <- as.datatable(df)
output$table1 <- DT::renderDataTable(DT::datatable(df))
}
shinyApp(ui, server)
これは機能しません、回避策はありますか?私はformattable
から条件付き書式が好き、だけでなく、ちょうどformattable
スレッドがあるとして、それを展開するには、いくつかのオプションフィルタリング例えばとしてDT
提供、検索、colvisなど
を使用したい:
How to use R package "formattable" in shiny dashboard?
これを実行する方法についてのサンプルコードはありますか?私は貼り付けられた括弧のエラーをコピーしますが、すべてが大丈夫です... – MLEN
申し訳ありませんが、それはうんざりです。 Stack Overflowにコピーしている間に私のコードを修正しましたが、括弧がありませんでした。私の更新された答えを見てください。 – Florian
DTに追加引数を追加するにはどうすればよいですか?例えばエスケープのrownames。 – MLEN