【发布时间】:2018-03-14 14:20:09
【问题描述】:
我有一个包含大量 txt 文件的文件夹,我必须从中提取特定数据。问题是文件的格式改变了一次,我需要提取的数据的位置也改变了。所以我需要处理不同格式的文件。
为了更清楚地说明,在第 4 列中我有变量的名称,在第 5 列中我有值,但有时这在不同的行中。有没有办法找到变量的名称(在哪一行)然后提取它的值?
提前致谢
编辑
在某些文件中,我会有这样的数据:
第 1 列--------第 2 列。
设备ID-----A。
电压----- 500。
当前--------28
但是在生活中的某个时刻,软件发生了变化,添加了另一个变量,新文件 ii 是这样的:
第 1 列--------第 2 列。
设备ID-----A。
电压----- 500。
错误------------5.
当前--------28
所以我需要处理这两种类型的数据,提取不同行中的相同变量。
【问题讨论】:
-
请给出一些示例数据。也许这有帮助:stackoverflow.com/questions/4220631/how-do-i-grep-in-r
标签: r