相關(guān)性分析的圖形在R中繪制

相關(guān)性分析的圖形繪制

相關(guān)性分析在我們做生信過程中用到的頻率很高屎媳。往往在別人的文章里看到這樣的圖枢舶。在自己找到hub基因中,進(jìn)行相關(guān)性分析去看基因和基因的表達(dá)量之間是否有相關(guān)性。

NBJYOP.png

有的時(shí)候這種圖看著感覺不夠秀膏孟,嘗試一下在R語言里將此類圖形畫的更美觀。

倆個(gè)基因之間的相關(guān)性分析圖形繪制

還是以iris數(shù)據(jù)集作為測試數(shù)據(jù)

head(iris)
#  Sepal.Length Sepal.Width Petal.Length Petal.Width Species
#1          5.1         3.5          1.4         0.2  setosa
#2          4.9         3.0          1.4         0.2  setosa
#3          4.7         3.2          1.3         0.2  setosa
#4          4.6         3.1          1.5         0.2  setosa
#5          5.0         3.6          1.4         0.2  setosa
#6          5.4         3.9          1.7         0.4  setosa
table(iris$Species)
#setosa versicolor  virginica 
#    50         50         50

選取iris里面前五十個(gè)species為setosa的進(jìn)行分析拌汇,同時(shí)將Sepal.Length, Sepal.Width, Petal.Length, Petal.Width重命名為 gene A~D柒桑,好方便測試示范。

test_data <- iris[1:50,]
names(test_data)=c('gene_A','gene_B','gene_C','gene_D','Species')
NBJ1Wd.png

相關(guān)性分析用cor函數(shù)求到結(jié)果噪舀,一般有三個(gè)方法 ‘pearson’魁淳,‘spearman’飘诗,‘Kendall’,pearson需要數(shù)據(jù)服從正太分布界逛,大家根據(jù)自己需要選擇昆稿,這里用spearman方法做示例。

##########看一下gene A 和gene B之間的相關(guān)性如何####
cor=cor(test_data$gene_A,test_data$gene_B,method='spearman')
cor
#[1] 0.7553375

得到相關(guān)性為0.7表示geneA 和geneB相關(guān)性很好息拜「忍叮可以用ggpubr包粗略模仿一下開頭的那個(gè)圖

library("ggpubr")
ggscatter(test_data, x = "gene_A", y = "gene_B", 
          add = "reg.line", conf.int = TRUE, 
          cor.coef = TRUE, cor.method = "spearman")

[圖片上傳失敗...(image-fbd979-1593078328925)]

但是為了尊嚴(yán),一般會(huì)嘗試把圖畫的秀一些少欺,感覺自己棒棒噠喳瓣。這里用的ggstatsplot包

library(ggstatsplot)
ggscatterstats(test_data, 
               x = "gene_A", 
               y = "gene_B",
               title = "correlation analysis")library(ggstatsplot)
NBJJyt.png

有沒有感覺自己的圖瞬間帥氣了。

多個(gè)基因之間的相關(guān)性

倆個(gè)基因的會(huì)畫了赞别,那么多個(gè)基因的呢畏陕?先用cor函數(shù)看一下基因之間的相關(guān)性

cor2 <- cor(test_data[,-5])
NBJ8SA.png

按著相關(guān)性用corrplot畫圖

library(corrplot)
#直接畫
corrplot(cor2)
NBJNef.png

為了顯示數(shù)值,用corrplot.mixed函數(shù)

corrplot.mixed(cor2)
NBJUw8.png

初代多基因相關(guān)性的圖就畫出來了氯庆。如需要改變參數(shù)畫的更好看蹭秋,就需要同學(xué)們有需要的自己探索了。

?corrplot
NBJaTS.png
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末堤撵,一起剝皮案震驚了整個(gè)濱河市仁讨,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌实昨,老刑警劉巖洞豁,帶你破解...
    沈念sama閱讀 217,542評(píng)論 6 504
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異荒给,居然都是意外死亡丈挟,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,822評(píng)論 3 394
  • 文/潘曉璐 我一進(jìn)店門志电,熙熙樓的掌柜王于貴愁眉苦臉地迎上來曙咽,“玉大人,你說我怎么就攤上這事挑辆±欤” “怎么了?”我有些...
    開封第一講書人閱讀 163,912評(píng)論 0 354
  • 文/不壞的土叔 我叫張陵鱼蝉,是天一觀的道長洒嗤。 經(jīng)常有香客問我,道長魁亦,這世上最難降的妖魔是什么渔隶? 我笑而不...
    開封第一講書人閱讀 58,449評(píng)論 1 293
  • 正文 為了忘掉前任,我火速辦了婚禮洁奈,結(jié)果婚禮上间唉,老公的妹妹穿的比我還像新娘绞灼。我一直安慰自己,他們只是感情好呈野,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,500評(píng)論 6 392
  • 文/花漫 我一把揭開白布镀赌。 她就那樣靜靜地躺著,像睡著了一般际跪。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上喉钢,一...
    開封第一講書人閱讀 51,370評(píng)論 1 302
  • 那天姆打,我揣著相機(jī)與錄音,去河邊找鬼肠虽。 笑死幔戏,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的税课。 我是一名探鬼主播闲延,決...
    沈念sama閱讀 40,193評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢(mèng)啊……” “哼韩玩!你這毒婦竟也來了垒玲?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,074評(píng)論 0 276
  • 序言:老撾萬榮一對(duì)情侶失蹤找颓,失蹤者是張志新(化名)和其女友劉穎合愈,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體击狮,經(jīng)...
    沈念sama閱讀 45,505評(píng)論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡佛析,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,722評(píng)論 3 335
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了彪蓬。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片寸莫。...
    茶點(diǎn)故事閱讀 39,841評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖档冬,靈堂內(nèi)的尸體忽然破棺而出膘茎,到底是詐尸還是另有隱情,我是刑警寧澤捣郊,帶...
    沈念sama閱讀 35,569評(píng)論 5 345
  • 正文 年R本政府宣布辽狈,位于F島的核電站,受9級(jí)特大地震影響呛牲,放射性物質(zhì)發(fā)生泄漏刮萌。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,168評(píng)論 3 328
  • 文/蒙蒙 一娘扩、第九天 我趴在偏房一處隱蔽的房頂上張望着茸。 院中可真熱鬧壮锻,春花似錦、人聲如沸涮阔。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,783評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽敬特。三九已至掰邢,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間伟阔,已是汗流浹背辣之。 一陣腳步聲響...
    開封第一講書人閱讀 32,918評(píng)論 1 269
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留皱炉,地道東北人怀估。 一個(gè)月前我還...
    沈念sama閱讀 47,962評(píng)論 2 370
  • 正文 我出身青樓,卻偏偏與公主長得像合搅,于是被迫代替她去往敵國和親多搀。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,781評(píng)論 2 354

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

  • 相關(guān)性分析 相關(guān)性分析是指對(duì)兩個(gè)或多個(gè)具備相關(guān)性的變量元素進(jìn)行分析灾部,從而衡量兩個(gè)變量因素的相關(guān)密切程度康铭。相關(guān)性分析...
    果蠅飼養(yǎng)員的生信筆記閱讀 47,548評(píng)論 10 103
  • 相關(guān)性分析用于評(píng)估兩個(gè)或多個(gè)變量之間的關(guān)聯(lián)性。 1. 兩個(gè)變量的相關(guān)性分析 參數(shù)相關(guān)性檢驗(yàn)( parametric...
    吳十三和小可愛的札記閱讀 30,068評(píng)論 4 86
  • 花花寫于2020-04-06梳猪,TCGA和R包都學(xué)完了麻削,開始學(xué)些統(tǒng)計(jì)學(xué)知識(shí)。收集了一些資料春弥,statquest在B站...
    小潔忘了怎么分身閱讀 22,485評(píng)論 3 14
  • 1.理論部分 Pearson(默認(rèn)) 最常規(guī)的線性分析呛哟。計(jì)算公式 適用條件 變量線性關(guān)系、連續(xù) 兩個(gè)變量總體符合正...
    吵吵人閱讀 2,658評(píng)論 2 1
  • 久違的晴天匿沛,家長會(huì)扫责。 家長大會(huì)開好到教室時(shí),離放學(xué)已經(jīng)沒多少時(shí)間了逃呼。班主任說已經(jīng)安排了三個(gè)家長分享經(jīng)驗(yàn)鳖孤。 放學(xué)鈴聲...
    飄雪兒5閱讀 7,523評(píng)論 16 22