#Error in rbind(deparse.level, ...) : invalid list argument
test <- mtcars[1:2,1:5]
test
##               mpg cyl disp  hp drat
## Mazda RX4      21   6  160 110  3.9
## Mazda RX4 Wag  21   6  160 110  3.9
modified <- test[,1:2]
modified
##               mpg cyl
## Mazda RX4      21   6
## Mazda RX4 Wag  21   6
#rbind(test, modified)
# Error in rbind(deparse.level, ...) : 
# numbers of columns of arguments do not match
library(plyr)
rbind.fill(test, modified)
##   mpg cyl disp  hp drat
## 1  21   6  160 110  3.9
## 2  21   6  160 110  3.9
## 3  21   6   NA  NA   NA
## 4  21   6   NA  NA   NA
#do.call("rbind.fill", data_list)


#ref https://stackoverflow.com/questions/46263982/error-in-rbinddeparse-level-invalid-list-argument-all-variables-should?rq=1
# https://stackoverflow.com/questions/61120906/error-in-rbinddeparse-level-numbers-of-columns-of-arguments-do-not-matc