R可視化——ggplot2包中雙y軸圖形的繪制
2022-10-20 11:01 作者:科研那點(diǎn)事兒 | 我要投稿
此前,基于ggplot2包小編給大家展示過(guò)很多種圖形的繪制,但是所有圖形幾乎都是單y軸類型的圖形,今天小編給大家展示的是如何基于ggplot2包繪制一張雙y軸坐標(biāo)圖。
加載R包及數(shù)據(jù)
1、加載R包
2、數(shù)據(jù)——隨機(jī)生成作圖數(shù)據(jù)

常規(guī)圖形的繪制

繪制雙Y軸圖形
ggplot2包中繪制雙Y軸折線圖主要依靠sec.axis()函數(shù)實(shí)現(xiàn),但是這個(gè)函數(shù)是允許在第一個(gè)Y軸基礎(chǔ)上建立第二個(gè)Y軸,并不是重新建立獨(dú)立的y軸,而且此函數(shù)設(shè)置時(shí)需要依據(jù)y1范圍進(jìn)行相應(yīng)設(shè)置才能畫出我們需要的圖形:

當(dāng)然,我們也可以對(duì)其圖形類型進(jìn)行更改:

繪圖模板代碼

參考:https://r-graph-gallery.com/line-chart-dual-Y-axis-ggplot2.html
標(biāo)簽: