Мне нужна помощь с этим, потому что я не знаю, как справиться с этим. У меня есть 2 кадра данных, они выглядят так:
(df1) DataGenSample: каждый столбец - это образец, а первый - это ген
(df2) Подтипы: df из 2 столбцов, 1-й столбец - образец, а 2-й столбец - подтип рака
Первое, что мне нужно, это выбрать только подходящие образцы DataGenSample из подтипов, а затем отделить их подтипом.
Файлы данных можно найти здесь
Любая помощь приветствуется! потому что я потерян.
DataGenSample <- read.table("DataGenSample.txt",sep="\t", header=TRUE, check.names = FALSE)
Subtypes <- read.table("SamplesType.txt",sep="\t", header=TRUE, check.names = FALSE)
Небольшой пример: df1:
hugo_symbol TCGA-3C-AAAU-01 TCGA-3C-AALI-01 TCGA-3C-AALJ-01 ... TCGA-3C-AALL-99
CDK11A 0 -1 -1 ... -1
HNRNPR 0 -1 -1 ... -1
SRSF10 0 -1 -1 ... -1
df2:
Sample_id Subtype
TCGA-3C-AAAU-01 BRCA_LumA
TCGA-3C-AALI-01 BRCA_Her2
TCGA-3C-AALL-99 BRCA_Normal
Ожидаемый результат:
-BRCA_LumA.df:
hugo_symbol TCGA-3C-AAAU-01
CDK11A 0
HNRNPR 0
SRSF10 0
-BRCA_Her2.df:
hugo_symbol TCGA-3C-AALI-01
CDK11A -1
HNRNPR -1
SRSF10 -1
-BRCA_Normal.df:
hugo_symbol TCGA-3C-AALL-99
CDK11A -1
HNRNPR -1
SRSF10 -1