在保留空格的同时从值列表创建数据数据框

时间:2017-04-19 18:45:07

标签: r data-cleaning

我正在尝试基于文本文件创建数据框,但这有点棘手,因为我需要将空间保留在特定区域。

我正在使用这个通用脚本逐行导入文本文件,所以我可以保持间距

conn <- file(path,open="r")
lines <- readLines(conn)
for (i in 1:length(lines)){
print(lines[i])
}
close(conn)

在rstudio中打印时文本文件的输出如下所示:

2000000023809930294763           42500091-003       7659818    790000020133D060P      T

我想将其转换为看起来像这样的数据框,但必须包含空格并计为字符。

           col1          |              col2     |         col3  |
   2000000023809930294763|           42500091-009|        7659818|

我无法使用传统的as.data.frame()函数执行此操作,因为它消除了空格。

0 个答案:

没有答案