五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

ggplot2繪制火山圖

2022-12-30 14:41 作者:爾云間  | 我要投稿



今天通過ggplot2來繪制火山圖,并且添加基因標(biāo)簽,代碼如下:


1、?下載所需要的R包

install.packages(“ggplot2”)install.packages(“tidyverse”)install.packages(“ggrepel”)install.packages(“cowplot”)


2、導(dǎo)入需要的R包

library(ggplot2)library(tidyverse)library(ggrepel)library(cowplot)


3、示例數(shù)據(jù)


4、代碼展示

#讀取數(shù)據(jù)df <- read.csv("easy_input_limma.csv", header = T) #判斷基因上調(diào)還是下調(diào)df$group<-case_when(df$log2FC< -1 & df$PValue <0.05 ~"Down", ? ? ? ? ? ? ? ? ? ?df$log2FC > 1 & df$PValue <0.05 ~"Up", ? ? ? ? ? ? ? ? ? ?df$PValue >= 0.05 ~"no_signf", ? ? ? ? ? ? ? ? ? ?abs(df$log2FC)<= 1 ~"no_signf")#確定上下調(diào)基因因子順序df$group<-factor(df$group,levels=c("Up","Down","no_signf"))#畫基因標(biāo)簽的候選基因篩選df1<-filter(df,log2FC>9)#ggplot2開始繪圖ggplot(data=df,aes(x=log2FC,y=-log10(PValue)))+geom_point(aes(color=group), ? ? ? ? ? size=4)+#畫水平線geom_hline(yintercept = -log10(0.05), ? ? ? ? ? linetype="dashed", ? ? ? ? ? color="grey30")+#畫垂直線geom_vline(xintercept = c(-1,1), ? ? ? ? ? linetype="dashed", ? ? ? ? ? color="grey30")+#添加基因標(biāo)簽geom_text_repel(data=df1, ? ? ? ? ? ? ? ?aes(x= log2FC,y= -log10(PValue),label= gene_id))+scale_color_manual(values = c("#FF9999","#99CC00","grey80"))+theme_half_open()

推薦閱讀:

·GEO2R分析R代碼學(xué)習(xí)之差異分析結(jié)果可視化

·使用R語言完成序列比對及進化樹美化

·你不知道的PCA及在R中的實現(xiàn)

·柱狀圖-腫瘤某一指標(biāo)的比較和GSVA結(jié)果展示

·JASPAR——可預(yù)測轉(zhuǎn)錄因子DNA結(jié)合蛋白結(jié)合識別位點的數(shù)據(jù)庫


關(guān)注小果,小果將會持續(xù)為你帶來更多生信干貨哦。


ggplot2繪制火山圖的評論 (共 條)

分享到微博請遵守國家法律
莎车县| 南靖县| 朝阳市| 高台县| 七台河市| 无锡市| 崇阳县| 米易县| 镇康县| 攀枝花市| 儋州市| 玉林市| 枝江市| 庐江县| 阳山县| 南岸区| 横峰县| 海盐县| 昌平区| 措美县| 神农架林区| 钟祥市| 河曲县| 淳化县| 鹤峰县| 怀安县| 武隆县| 沛县| 封丘县| 阿拉善左旗| 乌鲁木齐县| 施秉县| 互助| 林甸县| 晋宁县| 常州市| 息烽县| 晋中市| 修武县| 岑巩县| 河北区|