R語言中corrplot標題居中及eps格式輸出

相關性圖

R中相關性圖有兩種比較簡單的畫法,一個是使用corrplot包,另一個則是使用ggcorr,利用這兩個包,即可繪制出非常美觀的相關性圖瞭。這裡不對兩個包進行細講,僅僅隻是針對在使用過程中遇到的問題進行解決。

corrplot

在使用corrplot進行繪圖時,如果我們想要添加一個標題,直接使用title =這個參數會生成如下的結果,我們以示例代碼為例:

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

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

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

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

同樣也是僅僅隻添加一行參數即可:, 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

這種方法雖然基於個人比較喜歡的ggplot,但繪制出來的相關性圖感覺並沒有corrplot使用起來那麼便捷,許多設定都很難進行調整。因此在本博客就不進行深入探究,僅僅隻是在下面附上幾個相關的網址:

ggcorr: correlation matrixes with ggplot2

ggcorr – Plot a correlation matrix with ggplot2

eps格式輸出圖像

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

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

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

以上就是R語言中corrplot標題居中及eps格式輸出的詳細內容,更多關於R中corrplot標題居中eps格式輸出的資料請關註WalkonNet其它相關文章!

推薦閱讀: