使用R read.fwf读取重叠列

时间:2015-01-14 19:20:56

标签: r fixed-width

我正在尝试使用read.fwf函数读取固定宽度的文本文件。我有困难,因为我的几个变量重叠。例如,我的文本文件中可能包含以下行:

  

... 1A

变量1的宽度为1,因此它指的是" 1"在线。但是,变量2的宽度为2,并且指的是" 1A"。看看read.fwf文档看起来你可以指定宽度,但这会使我的第二个变量" A。"而不是" 1A"。我想知道是否有办法使用read.fwf。并指定变量的开始和结束位置,而不仅仅是宽度。

注意:这与问题here类似,但该讨论似乎更倾向于Stata包。我不是在我的例子中使用Stata,我只是在元数据文件中指定了开始和结束位置。

0 个答案:

没有答案