基于cellminer的藥敏試驗(yàn)數(shù)據(jù)可視化

install.packages("plotly")
install.packages("ggplot2")
install.packages("ggpubr")
library(ggplot2)
library(ggpubr)
ifelse(dir.exists("opFig"),FALSE,dir.create("opFig"))#建一個opFig的文件夾贴汪,后續(xù)你生成的所有圖片都會出現(xiàn)在這里
drug <- as.data.frame(drug)
for (dr in rownames(drug)) {#如果給定藥物  把循環(huán)rownames(drug)換成你的藥物向量,比如for (dr in "tamoxifen")
  tit <- paste0("R:",round(plotly::filter(output,Drug == dr)[,3],2),",p value = ",round(plotly::filter(output,Drug == dr)[4],3))
  colnames(drug) == colnames(exp)
  df <- rbind(drug[dr,],exp) %>% t() %>% as.data.frame()
  colnames(df)[1] <- c("drug")
  p <- ggplot(data = df, aes(x = drug, y = MSI1)) + #數(shù)據(jù)映射
    geom_point(alpha = 0.6,shape = 19,size=3,color="#DC143C") +#散點(diǎn)圖,alpha就是點(diǎn)的透明度
    #geom_abline()+
    labs(title = tit)+
    geom_smooth(method = lm, formula = y ~ x,aes(colour = "lm"), size = 1.2,se = T)+
    scale_color_manual(values = c("#808080")) + #手動調(diào)顏色c("#DC143C","#00008B", "#808080")
    theme_bw() +#設(shè)定主題
    theme(axis.title=element_text(size=15,face="plain",color="black"),
          axis.text = element_text(size=12,face="plain",color="black"),
          legend.position =  "none",
          panel.background = element_rect(fill = "transparent",colour = "black"),
          plot.background = element_blank(),
          plot.title = element_text(size=15, lineheight=.8,hjust=0.5, face="plain"),
          legend.margin = margin(t = 0, r = 0, b = 0, l = 0, unit = "pt"))+
    ylab(paste0("Activity z scores of ",dr)) + #expression的作用就是讓log10的10下標(biāo)
    xlab(paste0("The expression of ",gene))
  ggsave(filename = paste0("opFig/",gene,"-",dr,"-cor.pdf"),plot = p,width = 5,height = 5)
  
}

出圖是這樣的:
舉個栗子
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌,老刑警劉巖签舞,帶你破解...
    沈念sama閱讀 219,366評論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異柒瓣,居然都是意外死亡儒搭,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,521評論 3 395
  • 文/潘曉璐 我一進(jìn)店門芙贫,熙熙樓的掌柜王于貴愁眉苦臉地迎上來搂鲫,“玉大人,你說我怎么就攤上這事磺平∧ǎ” “怎么了?”我有些...
    開封第一講書人閱讀 165,689評論 0 356
  • 文/不壞的土叔 我叫張陵褪秀,是天一觀的道長蓄诽。 經(jīng)常有香客問我,道長媒吗,這世上最難降的妖魔是什么仑氛? 我笑而不...
    開封第一講書人閱讀 58,925評論 1 295
  • 正文 為了忘掉前任,我火速辦了婚禮闸英,結(jié)果婚禮上锯岖,老公的妹妹穿的比我還像新娘。我一直安慰自己甫何,他們只是感情好出吹,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,942評論 6 392
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著辙喂,像睡著了一般捶牢。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上巍耗,一...
    開封第一講書人閱讀 51,727評論 1 305
  • 那天秋麸,我揣著相機(jī)與錄音,去河邊找鬼炬太。 笑死灸蟆,一個胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的亲族。 我是一名探鬼主播炒考,決...
    沈念sama閱讀 40,447評論 3 420
  • 文/蒼蘭香墨 我猛地睜開眼可缚,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了斋枢?” 一聲冷哼從身側(cè)響起帘靡,我...
    開封第一講書人閱讀 39,349評論 0 276
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎杏慰,沒想到半個月后测柠,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體炼鞠,經(jīng)...
    沈念sama閱讀 45,820評論 1 317
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡缘滥,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,990評論 3 337
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了谒主。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片朝扼。...
    茶點(diǎn)故事閱讀 40,127評論 1 351
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖霎肯,靈堂內(nèi)的尸體忽然破棺而出擎颖,到底是詐尸還是另有隱情,我是刑警寧澤观游,帶...
    沈念sama閱讀 35,812評論 5 346
  • 正文 年R本政府宣布搂捧,位于F島的核電站,受9級特大地震影響懂缕,放射性物質(zhì)發(fā)生泄漏允跑。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,471評論 3 331
  • 文/蒙蒙 一搪柑、第九天 我趴在偏房一處隱蔽的房頂上張望聋丝。 院中可真熱鬧,春花似錦工碾、人聲如沸弱睦。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,017評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽况木。三九已至,卻和暖如春旬迹,著一層夾襖步出監(jiān)牢的瞬間焦读,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,142評論 1 272
  • 我被黑心中介騙來泰國打工舱权, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留矗晃,地道東北人。 一個月前我還...
    沈念sama閱讀 48,388評論 3 373
  • 正文 我出身青樓宴倍,卻偏偏與公主長得像张症,于是被迫代替她去往敵國和親仓技。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,066評論 2 355

推薦閱讀更多精彩內(nèi)容