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