我有 3 个文本文件,每个文件有 14 个相似的列。我想先读取这 3 个文件(数据帧),然后将它们组合成一个数据帧。以下是我在 R 邮件列表中找到一些帮助后所尝试的:
file_name <- list.files(pattern='sEMA*') # CREATING A LIST OF FILE NAMES OF FILES HAVING 'sEMA' IN THEIR NAMES
NGSim <- lapply (file_name, read.csv, sep=' ', header=F, strip.white=T) # READING ALL THE TEXT FILES
这段代码可以完全读取文件,但不会将它们组合成一个数据帧。我已经尝试过data.frame(NGSim)
,但 R 给出了一个错误:无法分配大小为 4.2 Mb 的向量。如何将文件合并到一个数据框中?