У меня есть большой объект datatables, и я хочу ограничить сортировку определенных столбцов. Я думаю, что должен использовать аргумент options, но мои знания JavaScript не находятся в той точке, где я знаю, как интегрировать его с аргументами функции.
У меня есть следующий код в качестве примера:
library(DT)
# Create Columns and dataframe
letters <- c("a", "b", "c", "d")
numbers <- c(1, 2, 3, 4)
words <- c("the", "quick", "brown", "fox")
df <- data.frame(letters, numbers, words, stringsAsFactors = FALSE)
# Create Data Table
htmlDf <- datatable(df, rownames = FALSE)
У меня также есть следующий фрагмент кода, который я пытался вписать в аргумент опций. Небольшой фрагмент кода пришел от https://datatables.net/reference/option/columns.orderable.
$('#example').dataTable( {
"columns": [
{null,
"orderable": false },
null,
]
} );
Для целей этого вопроса, предположим, я хочу убрать возможность сортировки по столбцу «числа».
Спасибо!
Примечание: это не для блестящего приложения.