Я попытался построить основную диаграмму рассеяния c с R, используя данные о генной экспрессии.
#import data:
oldmice <- read.table("oldmice.txt", header = TRUE)
youngmice <- read.table("youngmice.txt", header = TRUE)
Импортированные данные содержат: формат одинаков для обоих импортированных данных, но MGE имеет разные значения.
gene MGE
Sox17 -6.74193774617653
Mrpl15 -0.212567471203473
Lypla1 -0.711251006455475
and so on..
Сделан базовый c сюжет вулкана с использованием: youngmice $ MGE против oldmice $ MGE
plot(oldmice$MGE, youngmice$MGE, main="old vs young mice!!",
xlab="oldmice$MGE ", ylab="youngmice$MGE ", pch=19)
Мой вопрос состоит в том, как раскрасить «гены», которые в множественных списках_списков, в oldmice $ MGE, youngmice $ MGE? (который должен пометить единственный множественный_генный_лист, который находится в множественных_гени-списках, в oldmice $ MGE, youngmice $ MGE)
Вот мой множественный_генный_лист
multiple_gene_list <- read.table("multiple_gene_list.txt", header = TRUE)
multiple_gene_list <- as.vector(multiple_gene_list )
множественный_генный_лист содержит:
gene
Six6
Arl2
Tmem74B
Rab9B
Rasgef1B
Ccne1
Apln
Spag7
C17Orf59
Krtap4-4
И моя цель - пометить только множественный_генный_лист в oldmice $ MGE, youngmice $ MGE. Я также попробовал следующий код, но не смог!
with(subset(ASC_oldmice_exprs, ASC_oldmice_exprs$gene %in% multiple_gene_list$gene), points(ASC_youngmice_exprs$MGE, pch=20, col="red"))
Спасибо!