Skip to content

Commit 95d3323

Browse files
committed
..
1 parent 4e3c9ed commit 95d3323

1 file changed

Lines changed: 11 additions & 6 deletions

File tree

inst/tests/tests.Rraw

Lines changed: 11 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -21893,9 +21893,14 @@ test(2382.09, subset(DT, a > 10, select="a", drop=TRUE), subset(DF, a > 10, sele
2189321893
test(2382.10, subset(DT, a > 5, drop=TRUE), subset(DF, a > 5, drop=TRUE))
2189421894

2189521895
# #5489 frank could support reverse ranking
21896-
test(2383.01, frank(-as.Date(c("1992-02-27","1992-02-27","1992-01-14","1992-02-28","1992-02-01")), ties.method="min"), frankv(as.Date(c("1992-02-27","1992-02-27","1992-01-14","1992-02-28","1992-02-01")), order=-1, ties.method="min"))
21897-
test(2383.02, frank(-as.POSIXct(c("2020-01-03 10:00:00","2020-01-03 10:00:00","2020-01-01 08:00:00","2020-01-05 12:00:00","2020-01-02 09:00:00")), ties.method="min"), frankv(as.POSIXct(c("2020-01-03 10:00:00","2020-01-03 10:00:00","2020-01-01 08:00:00","2020-01-05 12:00:00","2020-01-02 09:00:00")), order=-1, ties.method="min"))
21898-
test(2383.03, frank(-as.IDate(c("2020-01-03","2020-01-03","2020-01-01","2020-01-05","2020-01-02"))), frankv(as.IDate(c("2020-01-03","2020-01-03","2020-01-01","2020-01-05","2020-01-02")), order=-1))
21899-
test(2383.04, {DT=data.table(x=c(2,1,2,1,3), y=c(5,4,3,2,1)); frank(DT, -x, y)}, {DT=data.table(x=c(2,1,2,1,3), y=c(5,4,3,2,1)); frankv(DT, cols=c("x","y"), order=c(-1L,1L))})
21900-
test(2383.05, frank(-as.ITime(c("10:00:00","10:00:00","08:00:00","12:00:00","09:00:00"))), frankv(as.ITime(c("10:00:00","10:00:00","08:00:00","12:00:00","09:00:00")), order=-1))
21901-
test(2383.06, frank(data.table(a=c(1,2,1), b=c(1,1,2)), order=-1L), frankv(data.table(a=c(1,2,1), b=c(1,1,2)), order=-1L))
21896+
dates = as.Date(c("1992-02-27", "1992-02-27", "1992-01-14", "1992-02-28", "1992-02-01"))
21897+
test(2383.01, frank(-dates, ties.method="min"), frankv(dates, order=-1L, ties.method="min"))
21898+
ct = as.POSIXct(c("2020-01-03 10:00:00", "2020-01-03 10:00:00", "2020-01-01 08:00:00", "2020-01-05 12:00:00", "2020-01-02 09:00:00"))
21899+
test(2383.02, frank(-ct, ties.method="min"), frankv(ct, order=-1L, ties.method="min"))
21900+
idates = as.IDate(c("2020-01-03", "2020-01-03", "2020-01-01", "2020-01-05", "2020-01-02"))
21901+
test(2383.03, frank(-idates), frankv(idates, order=-1L))
21902+
it = as.ITime(c("10:00:00", "10:00:00", "08:00:00", "12:00:00", "09:00:00"))
21903+
test(2383.05, frank(-it), frankv(it, order=-1L))
21904+
test(2383.04, frank(DT, -x, y), frankv(DT, cols=c("x","y"), order=c(-1L, 1L)))
21905+
DT = data.table(a=c(1,2,1), b=c(1,1,2))
21906+
test(2383.06, frank(DT, order=-1L), frankv(DT, order=-1L))

0 commit comments

Comments
 (0)