library(dplyr)
library(data.table)
library(stringr)
test = c('a1b1', 'a2b2', 'a3b3')
result = rbind(c(1,1),
c(2,2),
c(3,3))
result
[,1] [,2]
[1,] 1 1
[2,] 2 2
[3,] 3 3
test2<-do.call(rbind,test %>% str_split('a'))
test3<-do.call(rbind,test2 %>% .[,2] %>% str_split('b'))
test3
[,1] [,2]
[1,] "1" "1"
[2,] "2" "2"
[3,] "3" "3"
- do.call(rbind, data) is not equal rbindlist(data) ?
data.table::rbindlist is not working. If I want to use rbindlist, what can I do?
rbindlist(test %>% str_split('a'))
Error in rbindlist(test %>% str_split("a")) :
Item 1 of input is not a data.frame, data.table or list