欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

R語(yǔ)言中corrplot標(biāo)題居中及eps格式輸出

 更新時(shí)間:2021年11月06日 17:21:34   作者:Kanny廣小隸  
由于論文的需要,很多R語(yǔ)言繪圖需要eps格式矢量圖的方式進(jìn)行輸出,同時(shí)最近也需要繪制相關(guān)性圖,因此決定寫個(gè)博客作為記錄,有需要的朋友可以借鑒參考下

相關(guān)性圖

R中相關(guān)性圖有兩種比較簡(jiǎn)單的畫(huà)法,一個(gè)是使用corrplot包,另一個(gè)則是使用ggcorr,利用這兩個(gè)包,即可繪制出非常美觀的相關(guān)性圖了。這里不對(duì)兩個(gè)包進(jìn)行細(xì)講,僅僅只是針對(duì)在使用過(guò)程中遇到的問(wèn)題進(jìn)行解決。

corrplot

在使用corrplot進(jìn)行繪圖時(shí),如果我們想要添加一個(gè)標(biāo)題,直接使用title =這個(gè)參數(shù)會(huì)生成如下的結(jié)果,我們以示例代碼為例:

M <- cor(mtcars)
corrplot(M, title = 'mtcars')

標(biāo)題不能顯示完全。此時(shí)我們只需要添加參數(shù):mar=c(0, 0, 1, 0)即可,代碼及生成的結(jié)果如下:

corrplot(M, title = 'mtcars', mar=c(0, 0, 1, 0))

另一個(gè)問(wèn)題是,如果我們想要將旁邊紅色的變量名稱進(jìn)行隱藏需要如何修改?

同樣也是僅僅只添加一行參數(shù)即可:, tl.pos = 'n'

corrplot(M, title = 'mtcars', mar=c(0, 0, 1, 0), tl.pos = 'n')

參考:How to have R corrplot title position correct?

ggcorr

這種方法雖然基于個(gè)人比較喜歡的ggplot,但繪制出來(lái)的相關(guān)性圖感覺(jué)并沒(méi)有corrplot使用起來(lái)那么便捷,許多設(shè)定都很難進(jìn)行調(diào)整。因此在本博客就不進(jìn)行深入探究,僅僅只是在下面附上幾個(gè)相關(guān)的網(wǎng)址:

ggcorr: correlation matrixes with ggplot2

ggcorr - Plot a correlation matrix with ggplot2

eps格式輸出圖像

使用eps格式輸出圖像只需用如下的代碼即可。(可使用getwd()查看儲(chǔ)存的路徑)

setEPS()
postscript("whatever.eps")
plot(rnorm(100), main="Hey Some Data") # 自己的繪圖函數(shù)
dev.off()

參考:Export a graph to .eps file with R

以上就是R語(yǔ)言中corrplot標(biāo)題居中及eps格式輸出的詳細(xì)內(nèi)容,更多關(guān)于R中corrplot標(biāo)題居中eps格式輸出的資料請(qǐng)關(guān)注腳本之家其它相關(guān)文章!

相關(guān)文章

最新評(píng)論