0
Shiny와 DataTables를 처음 사용하기 때문에 바보 같은 질문 일 수 있습니다. 어떤 이유로 열 너비를 변경할 수 없습니다. 시도 :Shiny : Shiny DataTables에서 열 너비를 설정할 수 없습니다.
output$table<-DT::renderDataTable(
{withProgress(message="Compiling",
{dataInput()}
)
},
filter="top",
rownames=FALSE,
options=list(lengthMenu=c(5,10,25,50,100),
pageLength=25,
searchHighlight=TRUE,
autoWidth=TRUE,
columnDefs=list(list(width="200px",targets="_all"))
)
)
그러나이 방법은 작동하지 않습니다. 또한 이전 aoColumnDefs
및 bAutoWidth
을 사용하고 autoWidth=FALSE
을 설정해 보았지만 어느 것도 작동하지 않았습니다.
내 DT에는 33 개의 열이 있습니다. 그래서 Shiny에 DT를 표시 할 때 총 너비 제한이 있기 때문일 수 있습니다. 어쨌든 누군가가 내가이 문제를 해결하도록 도울 수 있다면 매우 도움이 될 것입니다.
감사합니다!
에 따라 옵션에
scrollX=TRUE
를 추가 할 필요가 여기에'DevTools로 :: install_github ('rstudio/DT') '에서 DEV 버전을 설치하십시오 그리고 나서 그것을 줘 – Sumedh아니, 여전히 dev에 버전을 설치 한 후 작동하지 않습니다. – rotz
이것은 이상합니다.'width' 매개 변수에 아무런 의미가없는 임의의 문자열을 할당하려고 시도했지만 여전히 위의 코드와 동일한 출력을 제공합니다. – rotz