Since you have already read the files in, you can try the following:
do.call(rbind, mget(ls(pattern = "df")))
The ls(pattern = df)
should capture all of your “df.1”, “df.2”, and so on. Hopefully you don’t have other things named with the same pattern, but if you do, experiment with a stricter pattern until the command lists just your data.frame
s.
mget()
will bring all of these into a list
on which you can use do.call(rbind, ...)
.