python pandas проверить значение пересечения между двумя значениями из другого кадра данных - PullRequest
0 голосов
/ 15 февраля 2020

df =

 value   count1 count2

 1670     0.0   25.0

 12100    2.0   0.0

 18651    1.0   0.0

 17780    2.0   30.0

 10542    1.0   0.0

df2 =

 Id         start   end      Id2

NT_166433   11955   12166   AC007307.1 
NT_166433   12026   12166   AC007307.1
NT_166433   6677    16841   AC007307.1
NT_166433   1667    1684    AC007307.1
NT_166433   17745   17814   AC007307.1

out_df3 =

 Id         start   end      Id2        value   count1 count2
 NT_166433  1667    1684    AC007307.1  1670        0.0   25.0
 NT_166433  17745   17814   AC007307.1  17780       2.0   30.0

Я пытался с помощью pandas, но не смог получить желаемый результат, Выше приведен только пример, но файлы данных очень большие, почти 2-5 ГБ, может кто-нибудь помочь мне сделать это или предложения, спасибо за вашу помощь

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...