【发布时间】:2017-07-01 05:34:43
【问题描述】:
我有包含以下行(或类似行)的文本文件:
178487\ASF=-873.1421319\NFGH=540.56201\PG=C01
如何使用 R 提取 ASF= 之后的值?
我已经开始了:
library(stringr)
file_list <- list.files(pattern = "*.txt")
for (i in 1:length(file_list)) {
mydataFrame = readLines(file_list[i])
value1 <- grep("ASF=", mydataFrame, value = TRUE)
value2 <- as.numeric(str_extract(value1,"[0-9]+$"))
}
【问题讨论】:
-
你想要的输出到底是什么?
-
-873.1421319 谢谢
标签: r