0
我有這樣R Data.table用於在列值中分隔值的表進行變異?
> a<-data.table(col1=c(1,2,3),col2=c("1;2","11;22","111;333"))
> a
col1 col2
1: 1 1;2
2: 2 11;22
3: 3 111;333
一個數據,我希望得到它的格式如下
col1 col2
1: 1 1
2: 2 11
3: 3 111
4: 1 2
5: 2 22
6: 3 333
針對像a %>% mutate(col1=strplit(...,";"), col2=strplit(...,";"))
應該在dplyr工作/ tidyr方式爲data.frame但現在data.table。
如何通過分割值來轉換類似上面的data.table?