Shiny でレンダリングされた DataTable で列の幅を設定しようとしていますが、aoColumnDefs オプションを使用して実装できません。誰もこれを試したことがありますか?テーブルには 1 つのテキストがあり、その後に 3 つの数値列が続きます。数値列を狭くし、最初の列 (テキスト) を広くする必要があります。
output$result <- renderDataTable({
z <- as(dataInput(), "data.frame")
setnames(z, c("Rules", "Support", "Confidence", "StatDep"))
z
}, options = list(aLengthMenu = c(5, 30, 50), iDisplayLength = 5, bSortClasses = TRUE,
aoColumnDefs = list(sWidth = "50px", aTargets = list(1))))
ありがとう、
- ラージ。
**更新**これは機能しているようですが、これを行うための他のオプションもあるかもしれません.
output$result <- renderDataTable({
z <- as(dataInput(), "data.frame")
setnames(z, c("Rules", "Support", "Confidence", "StatDep"))
z
}, options = list(aLengthMenu = c(5, 30, 50), iDisplayLength = 5, bSortClasses = TRUE,
bAutoWidth = FALSE,
aoColumn = list(list(sWidth = "150px", sWidth = "30px",
sWidth = "30px", sWidth = "30px"))
))