新聞中心
怎么用R語言ggplot2畫氣泡圖來展示基因表達(dá)量,相信很多沒有經(jīng)驗(yàn)的人對(duì)此束手無策,為此本文總結(jié)了問題出現(xiàn)的原因和解決方法,通過這篇文章希望你能解決這個(gè)問題。
10多年專注成都網(wǎng)站制作,企業(yè)網(wǎng)站設(shè)計(jì),個(gè)人網(wǎng)站制作服務(wù),為大家分享網(wǎng)站制作知識(shí)、方案,網(wǎng)站設(shè)計(jì)流程、步驟,成功服務(wù)上千家企業(yè)。為您提供網(wǎng)站建設(shè),網(wǎng)站制作,網(wǎng)頁設(shè)計(jì)及定制高端網(wǎng)站建設(shè)服務(wù),專注于企業(yè)網(wǎng)站設(shè)計(jì),高端網(wǎng)頁制作,對(duì)咖啡廳設(shè)計(jì)等多個(gè)領(lǐng)域,擁有豐富的網(wǎng)站建設(shè)經(jīng)驗(yàn)。

今天重復(fù)的內(nèi)容是論文中的figure2f

今天的推文主要介紹其中的氣泡圖,明天的推文介紹如何向氣泡圖上疊加樹形圖
按照論文提供的代碼得到了畫圖用到的數(shù)據(jù),部分?jǐn)?shù)據(jù)如下

但是用他提供的畫圖代碼沒有能夠畫出圖來。因?yàn)樗玫搅艘粋€(gè)dot_plot()
函數(shù),沒有找到這個(gè)函數(shù)是怎么來的。既然已經(jīng)拿到了數(shù)據(jù),就用ggplot2自己來畫吧
data.final<-read.csv("NM/figure2f.csv",header=T)
head(data.final)

ggplot(data.final,aes(x=features.plot,y=id))+
geom_point()

ggplot(data.final,aes(x=features.plot,y=id))+
geom_point(aes(size=`Percent expressed`,
color=`Average expression`))

包括
去掉灰色背景 調(diào)整坐標(biāo)軸字體方向 去掉坐標(biāo)軸標(biāo)題 更改配色
ggplot(data.final,aes(x=features.plot,y=id))+
geom_point(aes(size=`Percent expressed`,
color=`Average expression`))+
theme_bw()+
theme(panel.grid = element_blank(),
axis.text.x=element_text(angle=90,hjust = 1,vjust=0.5))+
scale_color_gradient(low="lightgrey",high="blue")+
labs(x=NULL,y=NULL)

看完上述內(nèi)容,你們掌握怎么用R語言ggplot2畫氣泡圖來展示基因表達(dá)量的方法了嗎?如果還想學(xué)到更多技能或想了解更多相關(guān)內(nèi)容,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝各位的閱讀!
分享題目:怎么用R語言ggplot2畫氣泡圖來展示基因表達(dá)量
文章起源:http://www.ef60e0e.cn/article/gosjsc.html