데이터 프레임을 표시하는 데 RenderDataTable을 사용하고 있습니다. order = list(list(column_number, 'desc'))
을 사용하면 색인을 제외한 모든 열에 적용됩니다. 맨 위의 최신 항목을 보려면 내림차순으로 정렬하고 싶습니다. 0
을 사용하면 RenderDataTable에서 작동하지 않습니다. 옵션 목록에서 내림차순 정렬을 강제하는 아이디어가 있습니까? 기본값은 항상 인덱스별로 오름차순입니다.행 인덱스 데이터 프레임의 내림차순 정렬 Shiny
DT::datatable(reporting[],
options = list(
lengthMenu = c(10, 25, 50, 100, 150, 200),
order = list(list(0, 'desc')),
pageLength = 25
))
당신의'보고 []'data.frame을 주문하지 이유 : 여기 생산할 수 있었다 작동하는 예는? – Jimbou
이것은 실제로 액션 버튼이 0 일 때 if 문 안에 있습니다. 그렇지 않으면'reporting []'대신'reporting_update()'함수를 호출합니다. 그리고이 함수는 SQLite DB로부터 데이터를 가져옵니다. 나는 DB의 rowid 정렬해야 할 것입니다. 여기 디스플레이에서 정렬하는 것이 더 쉬워 보입니다. – noblabla