火山圖繪制


#第一步
temp<-read.csv('mapp.csv',header=TRUE,row=1)
head(temp)
#第二步
temp$change <- as.factor(ifelse(temp$p < 0.01 & abs(temp$fc) > 1,ifelse(temp$fc > 1,'DOWN','UP'),'NOT'))#新增改列,利用ifelse函數(shù)添加基因的上下調(diào)情況徙融,color進行區(qū)分毡熏,然后使用geom_hline()和geom_vline()參數(shù)添加閾值線砖茸,

temp$sign <- ifelse(temp$p < 1.0e-60 & abs(temp$fc) > 3.9,rownames(temp),NA)  #新增注冊列,利用ifelse函數(shù)添加重點顯著差異基因碉碉,然后使用geom_text參數(shù)添加到圖上柴钻,
library("ggplot2")


第三步
#p1 帶文字的
p1 <- ggplot(temp, aes(x =fc, y =-log10(q),color = change)) +
  geom_point(size = 1.1,alpha=0.5) +
  geom_vline(xintercept = c(-1, 1), lty = 4,color="black") + 
  geom_hline(yintercept = c(-2, 2), lty = 4,color="black") +
  theme_bw()+
  scale_color_manual(name = "", values = c("red", "blue", "black"), limits = c("UP", "DOWN", "NOT"))+#設(shè)置不同顏色
  geom_text(aes(label = sign), size = 4,color="black") +#設(shè)置文字
  labs(x = 'log2 Fold Change', y = '-log10 q-value')

p1


#p2 代標簽框的
library(ggrepel)
p2 <- ggplot(temp, aes(x =fc, y =-log10(q),color = change)) +
  geom_point(size = 2,alpha=0.7) +
  geom_vline(xintercept = c(-1, 1), lty = 4,color="black") + 
  geom_hline(yintercept = c(-2, 2), lty = 4,color="black") +
  theme(panel.grid = element_blank(), panel.background = element_rect(color = 'black', fill = 'transparent'))+
  scale_color_manual(name = "", values = c("red", "blue", "gray"), limits = c("UP", "DOWN", "NOT"))+
  labs(x = 'log2 Fold Change', y = '-log10 q-value')+
  geom_label_repel(aes(label=sign), fontface="bold",color="black", box.padding=unit(0.35, "lines"))#設(shè)置文本框

p2
image.png
4b876a8e21b060f6e6ca5d42bf6f1a8.jpg
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市垢粮,隨后出現(xiàn)的幾起案子贴届,更是在濱河造成了極大的恐慌,老刑警劉巖蜡吧,帶你破解...
    沈念sama閱讀 212,884評論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件毫蚓,死亡現(xiàn)場離奇詭異,居然都是意外死亡昔善,警方通過查閱死者的電腦和手機元潘,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,755評論 3 385
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來君仆,“玉大人翩概,你說我怎么就攤上這事》翟郏” “怎么了钥庇?”我有些...
    開封第一講書人閱讀 158,369評論 0 348
  • 文/不壞的土叔 我叫張陵,是天一觀的道長咖摹。 經(jīng)常有香客問我评姨,道長,這世上最難降的妖魔是什么萤晴? 我笑而不...
    開封第一講書人閱讀 56,799評論 1 285
  • 正文 為了忘掉前任吐句,我火速辦了婚禮,結(jié)果婚禮上店读,老公的妹妹穿的比我還像新娘蕴侧。我一直安慰自己,他們只是感情好两入,可當我...
    茶點故事閱讀 65,910評論 6 386
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著敲才,像睡著了一般裹纳。 火紅的嫁衣襯著肌膚如雪择葡。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 50,096評論 1 291
  • 那天剃氧,我揣著相機與錄音敏储,去河邊找鬼。 笑死朋鞍,一個胖子當著我的面吹牛已添,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播滥酥,決...
    沈念sama閱讀 39,159評論 3 411
  • 文/蒼蘭香墨 我猛地睜開眼更舞,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了坎吻?” 一聲冷哼從身側(cè)響起缆蝉,我...
    開封第一講書人閱讀 37,917評論 0 268
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎瘦真,沒想到半個月后刊头,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 44,360評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡诸尽,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,673評論 2 327
  • 正文 我和宋清朗相戀三年原杂,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片您机。...
    茶點故事閱讀 38,814評論 1 341
  • 序言:一個原本活蹦亂跳的男人離奇死亡穿肄,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出往产,到底是詐尸還是另有隱情被碗,我是刑警寧澤,帶...
    沈念sama閱讀 34,509評論 4 334
  • 正文 年R本政府宣布仿村,位于F島的核電站锐朴,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏蔼囊。R本人自食惡果不足惜焚志,卻給世界環(huán)境...
    茶點故事閱讀 40,156評論 3 317
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望畏鼓。 院中可真熱鬧酱酬,春花似錦、人聲如沸云矫。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,882評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至挑社,卻和暖如春陨界,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背痛阻。 一陣腳步聲響...
    開封第一講書人閱讀 32,123評論 1 267
  • 我被黑心中介騙來泰國打工菌瘪, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人阱当。 一個月前我還...
    沈念sama閱讀 46,641評論 2 362
  • 正文 我出身青樓俏扩,卻偏偏與公主長得像,于是被迫代替她去往敵國和親弊添。 傳聞我的和親對象是個殘疾皇子录淡,可洞房花燭夜當晚...
    茶點故事閱讀 43,728評論 2 351

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

  • 原始數(shù)據(jù)格式: 結(jié)果如圖: notes:數(shù)據(jù)的讀取: read.table() “(路徑)文件名”,參數(shù) sep=...
    酷睿_1991閱讀 2,715評論 0 7
  • 火山圖是一種用來區(qū)別差異表達基因的常見的圖,有如下幾種方法: (1) 使用Graphpad Prism繪制免钻,具體步...
    bioinfo2011閱讀 7,533評論 0 4
  • 火山圖是測序分析報告中最為核心的圖片之一彼水。繪制火山圖的方法有許多,Excel和第三方軟件等极舔,本文主要運用ggplo...
    謝俊飛閱讀 47,120評論 1 89
  • 寒冷了一個冬凤覆, 乍暖還寒。 預(yù)報二月繼續(xù)天寒地凍拆魏, 心涼盯桦。 春風(fēng)何時才能再來到? 吹散我心中的陰霾。 無聊渤刃, 難熬...
    傲嬌的螢火蟲閱讀 238評論 0 0
  • 三天前卖子,突然有種想夜跑或者夜間出去鍛煉的欲望略号,不為別的只為那逐漸衰弱的身體,也許有點過了洋闽,但是總覺得應(yīng)該行動起來玄柠,...
    馬亮_ec29閱讀 165評論 0 0