при преобразовании длинных данных в широкие. Как предоставить несколько столбцов для аргумента timevar в форме
`reshape(DT, idvar="Cell", timevar = "n1", direction="wide")`
как в примере timevar=c("n1","n2"....)
DT<-data.table(Cell = c("A","A","B","B"), n1=c("x","y","y","a"), n2=c("t","x","x","z"))
Cell n1 n2
1: A x t
2: A y x
3: B y x
4: B a z
, но мне нужен вывод, как показано ниже:
Cell n1 n2 n3 n4
A x y t NA
B x y a z
порядок элементов в столбцах вывода n1, n2, n3 не имеет значения.требуются только уникальные элементы из столбцов n1 и n2.Также у меня есть несколько столбцов, таких как n1, n2, n3 ,,, n в моем фактическом DT