テーブル内のデータを小数点以下 3 桁で表示する必要がありますが、アプリケーションを実行しても小数点以下 3 桁が表示されないことがわかりました。ただし、アプリケーションを操作しようとすると、小数点以下 3 桁が表示されます。
これを実行する方法はありますか?
ベストアンサー1
関数を使用できますDT::formatRound
。レンダリングする列のリストと桁数を取得します。
library(DT)
set.seed(323)
data.frame(x=runif(10), y=rnorm(10), z=rpois(10, 1)) %>%
datatable() %>%
formatRound(columns=c('x', 'y'), digits=3)
DT::renderDataTable
サーバー関数とDT::dataTableOutput
UI での使用について覚えておいてください。