2.2 固定宽度格式的文件
Next: Data Interchange Format (DIF),Previous: Variations on read.table,Up: Spreadsheet-like data
2.2 固定宽度格式的文件
有时,数据文件没有字段分隔符,但在预先设定的列里面含有字段的内容。在穿孔卡片的时代,这非常普遍。现在,有时也用来节省文件空间。
函数 read.fwf 提供了一种简单的方式来读取这样的文件。它会制定一个向量以保存字段的宽度。该函数把文件整行地读入内存,分割结果字符串,导出一个临时的制表符分割的文件,然后调用read.table。这对小文件已经足够了,但对于更复杂的东西,我们推荐采用 perl 一类的编程语言对文件进行预处理。
函数 read.fortran 是处理固定格式文件的一种类似的函数。它使用Fortran格式的列规范。
Hits:Loading...
- Previous Page: 2.1 read.table 的变化样式
- Next Page: 2.3 数据交换模式 (DIF)
