R語言繪制Bubble Matrix氣泡矩陣圖
又是一個(gè)好久不見,朋友們你們最近還好嗎!最近小仙同學(xué)剛經(jīng)歷了人生中的一個(gè)重要的里程碑——延畢。在預(yù)料之中、又如期而至的兩個(gè)字,小仙心里也是很復(fù)雜,可終究跟“畢業(yè)”二字沾了邊,就當(dāng)它是好事啦!
今天要給大家介紹的是氣泡矩陣圖,要模仿的圖形如下。小仙同學(xué)一直有一個(gè)困惑:什么樣的數(shù)據(jù)應(yīng)該畫什么類型的圖,才能精確地展示數(shù)據(jù)表達(dá)出自己的意思?
對于氣泡矩陣圖,小仙有同樣的困惑。研究了一下,也只能理解個(gè)大概,暫且認(rèn)為就是坐標(biāo)軸相同的兩種數(shù)據(jù)集可以用一張氣泡矩陣圖來展示,氣泡的大小和顏色可呈現(xiàn)兩種不同的信息。

Step1. 繪圖數(shù)據(jù)的準(zhǔn)備
首先要把你想要繪圖的數(shù)據(jù)調(diào)整成R語言可以識別的格式,建議大家在excel中保存成csv格式。

Step2. 繪圖數(shù)據(jù)的讀取
data<-read.csv(“your file path”, header = T) #注釋:header=T表示數(shù)據(jù)中的第一行是列名,如果沒有列名就用header=F
Step3.繪圖所需package的安裝、調(diào)用
library(reshape2) library(ggplot2) #注釋:package使用之前需要調(diào)用
Step4.繪圖
data_melt<-melt (data)
names(data_melt) = c('Gene', 'Cell', 'Value')
#注釋:melt()函數(shù)把表格中的寬數(shù)據(jù)變成長數(shù)據(jù)
p<-ggplot(data_melt, aes(x = Gene, y = Cell, size = Value, color=Cell)) + geom_point()

Step5.美化
p<-ggplot(data_melt, aes(x = Gene, y = Cell, size = Value, color=Cell)) + geom_point()+
theme(panel.background = element_blank(),
panel.grid.major = element_line(colour = "gray"),
panel.border = element_rect(colour="black",fill=NA))


以上就是R語言繪制Bubble Matrix氣泡矩陣圖的詳細(xì)內(nèi)容,更多關(guān)于R語言繪制氣泡矩陣圖的資料請關(guān)注腳本之家其它相關(guān)文章!
相關(guān)文章
R語言數(shù)據(jù)框的合并實(shí)現(xiàn)示例
有時(shí)數(shù)據(jù)集來自多個(gè)地方,我們需要將兩個(gè)或多個(gè)數(shù)據(jù)集合并成一個(gè)數(shù)據(jù)集,本文主要介紹了R語言數(shù)據(jù)框的合并實(shí)現(xiàn)示例,具有一定的參考價(jià)值,感興趣的可以了解一下2024-02-02
R語言安裝以及手動(dòng)安裝devtools的詳細(xì)圖文教程
R語言是一個(gè)強(qiáng)大的數(shù)據(jù)分析工具,其強(qiáng)大之處在于有各種各樣的R包幫助其實(shí)現(xiàn)各種各樣的功能,下面這篇文章主要給大家介紹了關(guān)于R語言安裝以及手動(dòng)安裝devtools的相關(guān)資料,需要的朋友可以參考下2022-08-08
R語言關(guān)于生存分析知識點(diǎn)總結(jié)
在本篇文章里,小編給大家整理的是一篇關(guān)于R語言生存分析的相關(guān)知識點(diǎn)及實(shí)例內(nèi)容,有興趣的朋友們跟著學(xué)習(xí)下吧。2021-05-05
R語言-如何循環(huán)讀取excel并保存為RData
這篇文章主要介紹了R語言循環(huán)讀取excel并保存為RData的操作,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧2021-04-04
R語言矩陣知識點(diǎn)總結(jié)及實(shí)例分析
在本篇文章里小編給各位整理了一篇關(guān)于R語言矩陣知識點(diǎn)總結(jié)及實(shí)例分析,對此有興趣的朋友們可以學(xué)習(xí)下。2021-04-04
R語言關(guān)于數(shù)據(jù)幀的知識點(diǎn)詳解
在本篇文章里小編給大家整理的是一篇關(guān)于R語言關(guān)于數(shù)據(jù)幀的知識點(diǎn)詳解內(nèi)容,有興趣的朋友們可以學(xué)習(xí)下。2021-04-04
關(guān)于R語言lubridate包處理時(shí)間數(shù)據(jù)的問題
這篇文章主要介紹了關(guān)于R語言lubridate包處理時(shí)間數(shù)據(jù)的問題,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2021-05-05

