1
我正在文檔中使用datatable
創建flexdashboard
。我有一個帶有NA的數字列。當我按降序對列進行排序時,它會將最大值放在首位,並將NA /空值放在最後。當我按升序排序時,它首先放置NA /空值,然後放置數值。當按升序排序時,有沒有辦法對最後的空值進行排序?它看起來像DataTables
可能有一個plugin這個問題,但我看到它是not supported由R數據表版本。我希望能夠按照RStudio在查看錶格時對數字列進行排序。使用R中的DataTables對空值進行排序
這裏是我要找的功能重複的例子:
library(DT)
library(tidyverse)
Table.with.null <- tibble(Category=c("A","B","C","D"),
Numeric=seq(1,4),
Numeric.null=c(1,2,3,NA))
datatable(Table.with.null,rownames=FALSE)
當我整理在升序順序Numeric.null
列的表應該是這樣的:
Category Numeric Numeric.null
A 1 1
B 2 2
C 3 3
D 4 NA
哪它確實如此。當我有點在Numeric.null
列降序順序表應該是這樣的:
Category Numeric Numeric.null
C 3 3
B 2 2
A 1 1
D 4 NA