我正在尝试自动读取从另一个分析程序生成的文件。
标准输出通常为 6 列,由空格分隔,最后有回车符。只需在“read.table”中使用“strip.white = TRUE”即可很好地读取。
我遇到了一个问题,但是,如果将参数固定为常量,则 b/c 会将注释添加到行中。
添加“flush = TRUE”可以让我跳过这些偶尔的评论并阅读所有内容。
我想要做的是将这些注释(在给定文件中可能只出现一次)添加为第 7 列。
是否有允许我指定列数或其他方式来容纳这第 7 列的读入方法?
可以在这里找到一段数据
数据如下所示:
columns_1&2 column_3 column_4 column_6 column_6 column_7
84:S 0:dorm 1.0000000 0.11E-005 0.9999979 1.0000021
85:p N:veg 1.0000000 0.0000000 1.0000000 1.0000000 Fixed
86:p 0:dorm 0.260E-08 0.237E-05 -0.03E-05 0.46E-005