2.2 固定宽度格式的文件

Keywords:

Next: ,Previous: Variations on read.table,Up: Spreadsheet-like data

2.2 固定宽度格式的文件

有时,数据文件没有字段分隔符,但在预先设定的列里面含有字段的内容。在穿孔卡片的时代,这非常普遍。现在,有时也用来节省文件空间。

函数 read.fwf 提供了一种简单的方式来读取这样的文件。它会制定一个向量以保存字段的宽度。该函数把文件整行地读入内存,分割结果字符串,导出一个临时的制表符分割的文件,然后调用read.table。这对小文件已经足够了,但对于更复杂的东西,我们推荐采用 perl 一类的编程语言对文件进行预处理。

函数 read.fortran 是处理固定格式文件的一种类似的函数。它使用Fortran格式的列规范。

Hits:Loading...

special topic