Dopasowany zakres scalania w R

Chciałbym połączyć / połączyć dwa pliki, tak że jeśli wpis w kolumnie B mojego pierwszego pliku mieści się w zakresie kolumn B i C w moim drugim pliku, dane wyjściowe będą zawierać wszystkie informacje zawarte w obu plikach.

Lubię to:

plik 1

     A      B
    rs10    23353
    rs100   10000
    rs234   54440

plik 2

    A        B      C
    E235    20000   30000
    E255    50000   60000

gdzie, ponieważ 23353 mieści się między 20000 a 30000, a 54440 mieści się między 50000 a 60000, plik wyjściowy wygląda tak:

rs      23353   E235    20000   30000
rs234   54440   E255    50000   60000

i rs100 zostanie usunięty (z pliku wyjściowego), ponieważ nie mieści się w zakresie żadnego wiersza w pliku 2.

jakieś sugestie?

Dziękuję Ci!

questionAnswers(3)

yourAnswerToTheQuestion