阅读R中的结构化文本

时间:2011-08-26 10:53:12

标签: r

请给我一些关于在R?

中阅读类似下列文本文件的建议
  1. 每个块都被页眉和页脚包围。
  2. 每个Block的字段数都是固定的。
  3. 一些字段可能跨越多行。
  4. 我的问题是

    1. 使用列表或数据框来保存文件内容?
    2. 是否有其他方法可以正确解析除readlines之外的文件内容?
    3. 如何创建一个空的typed-vector?
    4. 提前致谢!

1 个答案:

答案 0 :(得分:1)

我假设您已阅读并查看了R-data中提到的众多软件包?除此之外:根据我的理解,您需要一个data.frames列表来存储数据(每个块与一个data.frame重合)。

更好的选择可能是首先将文件拆分为几个“块”文件(最好使用R之外的工具,因为这些可能更适合该特定任务),然后使用标准函数读取data.frames (假设这些符合 - 你没有提供太多信息)。

为什么要创建一个空的类型向量?最近的事情可能是一个清单。但如果你认为你需要一个,你可能需要重新思考。