【发布时间】:2016-11-10 03:03:07
【问题描述】:
我有以下格式的数据:
test1 <- data.frame(value = c('25.5 (5%); 39.65 (23%)', '28.15(5%) and 55.66 (34%) and 33.26 (14%)', '45 56.9565', '95.6666 (55%) 89.2343(90%) 51.56 (28%)'))
test2 <- data.frame(value = c('36.5', '55.658', '47.8', '51.562'))
我需要将 test1 列中的值拆分为三列(col1、col2 和 col3),然后比较并突出显示列 (test2) 中与三列之一中的值相差 +/- 0.1 范围内的值列(col1、col2 和 col3),如下图所示。
请就如何进行此操作提出建议。
col1 col2 col3 test2
25.5 39.65 36.5
28.15 55.66 33.26 **55.658**
45 56.9565 47.8
95.6666 89.2343 51.56 **51.562**
【问题讨论】:
标签: r