Я использую пакетные компоновки v1.1.5 с R v3.5.3 в Windows 10. И я думаю, что обнаружил странную ошибку или я делаю что-то не так.
Это работает
library(arrangements)
myDF <- data.frame(A=c("a","b","c"), B=c(2000,2000,2002))
tapply(myDF$A,myDF$B, permutations)
$`2000`
[,1] [,2]
[1,] a b
[2,] b a
Levels: a b c
$`2002`
[,1]
[1,] c
Levels: a b c
Но это не работает:
library(arrangements)
myDF <- data.frame(A=c(200,200,200), B=c(0,0,2))
tapply(myDF$A,myDF$B, permutations)
Error in FUN(X[[i]], ...) : too many results
Что я делаю не так?
Я просто хочу сгенерировать перестановки элементов A, определенных группой B.
Результат должен быть похож на предыдущий пример, но с цифрами вместо букв.