do.call(rbind.data.frame, mylist) ## name state ## 2 The Tucson IOT Meetup Group AZ ## 21 #SFMySQL Meetup CA
The do.call function somewhat resembles the (l / s) apply functions and allows functions to accumulate the results of successive calls. The Reduce function sometimes does the same thing:
Reduce(rbind.data.frame, mylist) ## name state ##2 The Tucson IOT Meetup Group AZ ##21 #SFMySQL Meetup CA
You can even rbind "work" with Reduce :
Reduce(rbind, mylist) ## name state ##init "The Tucson IOT Meetup Group" "AZ" ## "#SFMySQL Meetup" "CA"
It was initially thought to be the best result. (I prefer results that convey symbolic values ββrather than factors.) However, both Reduce approaches deliver rather strange structures when viewed with str ().
source share