Сортировка элементов в интерфейсе Shiny приложения
Пакет sortable позволяет добавить в интерфейс вашего приложения возможность сортировки элементов (пример сортировки вы видите на изображении к посту).
Для сортировки элементов, их предварительно необходимо объединить в один блог с помощью тега div:
tags$div(
id = "all_plots",
column(
width = 6,
wellPanel(
plotOutput("scatter")
)
),
column(
width = 6,
wellPanel(
plotOutput("bill_length")
)
),
column(
width = 6,
wellPanel(
plotOutput("bill_depth")
)
),
column(
width = 6,
wellPanel(
plotOutput("penguin_count")
)
)
)
Далее добавить в код пользовательского интерфейса вашего приложения функцию sortable_js(), и указать id блока div, элементы которого вы будете сортировать.
sortable_js("element_id")
Ссылки:
● Весь код приложения, которое используется в посте в качестве примера
#заметки_по_R