Подмножество и рекомбинация фреймов данных с использованием пакета data.table или других решений [R]
Я довольно новичок в R и у меня есть вопрос о подмножестве и рекомбинации между двумя фреймами данных, используя значение диапазона одной из переменных. Итак, у меня есть два кадра данных, как это:
x y
[1,] 79.00 19.63
[2,] 79.01 19.58
[3,] 79.02 19.57
[4,] 79.03 19.58
[5,] 79.04 19.60
[6,] 79.05 19.65
[7,] 79.06 19.67
[8,] 79.07 19.70
[9,] 79.08 19.67
[10,] 79.09 19.72
а также
id min_x max_x
[1,] 7G005-1010-10 79.01 79.06
[2,] 7G100-0001-10 79.02 79.09
[3,] 8S010-1201-10 79.06 79.09
Моя цель - объединить их так:
id x y
7G005-1010-10 79,01 19,58
7G005-1010-10 79,02 19,57
7G005-1010-10 79,03 19,58
7G005-1010-10 79,04 19,6
7G005-1010-10 79,05 19,65
7G005-1010-10 79,06 19,7
7G100-0001-10 79,02 19,57
... ... ...
Как вы можете видеть на выходе моих данных, я пытаюсь использоватьdata.table
пакет, чтобы найти способ решить мою проблему.
Хорошо, если кто-нибудь может сказать мне, как справиться с этим (с или безdata.table
)!
Заранее спасибо.
Извините за плохой английский.