我正在尝试基于文本文件创建数据框,但这有点棘手,因为我需要将空间保留在特定区域。
我正在使用这个通用脚本逐行导入文本文件,所以我可以保持间距
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()函数执行此操作,因为它消除了空格。