Я исследователь в области визуализации с высоким содержанием в системной биологии.
Мне необходимо создать графики tSNE, чтобы увидеть непрерывность фенотипов в раковых клетках после медикаментозного лечения.
У меня возникли проблемы с назначением лекарственного препарата определенной лунке, обозначенной координатами ряда и столбца лунки (столбцы 'well_row
' и 'well_col
'). Соответственно, я прикрепил два data.frames: файл 'all data' содержит все объекты карты (ячейки), которые присутствуют в данной скважине, определенные столбцами 'well_row' и 'well_column
'. На рисунке «все данные» well_row=3
и well_column=13
и эти координаты лунки повторяются для всех ячеек, присутствующих в одной и той же лунке. Другие скважины находятся ниже во всем фрейме данных (, например well row=4
, well_col=13
и т. Д. ).
На другом прикрепленном рисунке у меня есть файл «позиции», в котором каждому условию лекарства назначается каждая лунка, идентифицируемая с одинаковыми координатами лунки (well_row и well_col) в файле alldata. Например, для скважины (3
, 13
) препарат представляет собой траметиниб, ингибитор MEK.
Я хотел бы объединить два фрейма данных (все данные и позиции) таким образом, чтобы условия (столбцы «наркотики» и «классовые наркотики») повторялись для всех клеток в лунках на основе хорошо скоординированных (well_row
и well_column
), которые являются двумя общими для двух столбцов столбцами, но в информационном кадре 'позиции' являются уникальными ...
Я думал о функциях как «объединить», «дублировать» и «% в%», но я не знаю, как их объединить. Кто-нибудь может мне помочь?