rpivottable блестящая дата по убыванию

Как отсортировать строки в формате гггг-мм-дд по убыванию в выводе rpivottable в Shiny r?

Я ожидаю, что строки будут самыми последними к более старым датам. Например, я знаю, как сортировать по месяцам, используя приведенный ниже код в сортировочной части, но не в формате даты.

sorters="
    function(attr) {
        var sortAs = $.pivotUtilities.sortAs;
        if (attr == \"ContractCalendarMonth\") 
        { 
            return sortAs([\"7\", \"8\", \"9\", \"10\", \"11\", \"12\", \"1\", \"2\", \"3\",\"4\", \"5\", \"6\"]);
        }
    }"

1 ответ

Решение

Чтобы изменить дату так, чтобы самые последние даты были в первых строках rpivotTable, нужно поместить приведенный ниже код в опцию сортировщиков rpivotTable.

sorters = "function(attr) {
    var sortAs = $.pivotUtilities.sortAs;
    if (attr == \"Date\") 
        { return sortAs;  }
}"
Другие вопросы по тегам