Как генерировать графики tSNE - PullRequest
0 голосов
/ 14 апреля 2019

Я исследователь в области визуализации с высоким содержанием в системной биологии.
Мне необходимо создать графики 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), которые являются двумя общими для двух столбцов столбцами, но в информационном кадре 'позиции' являются уникальными ...

Я думал о функциях как «объединить», «дублировать» и «% в%», но я не знаю, как их объединить. Кто-нибудь может мне помочь?

enter image description here

enter image description here

...