R語言——在一張圖上畫兩組數據之twoord.plot

在plotrix包中有twoord.plot()很好用,可以在同一張圖上畫兩組不同的數據的圖。
比分屏對我來說好用多了。。。。。
在加載了plotrix包後就可以畫圖啦
不加選項是這樣子,是個折線圖:

library(plotrix)
T1<-data.frame(matrix(c(-2:1),ncol = 2))
twoord.plot(T1$X1,T1$X2,-T1$X1,-T1$X2)

01
添加代碼使其變成點圖:

library(plotrix)
T1<-data.frame(matrix(c(-2:1),ncol = 2))
twoord.plot(T1$X1,T1$X2,-T1$X1,-T1$X2,type=c("p","p"))

02
其他用法如下:

twoord.plot(lx,ly,rx,ry,data=NULL,main="",
            xlim=NULL,lylim=NULL,rylim=NULL,
            mar=c(5,4,4,4),lcol=1,rcol=2,
            xlab="",lytickpos=NA,ylab="",
            ylab.at=NA,rytickpos=NA,rylab="",
            rylab.at=NA,lpch=1,rpch=2,
            type="b",xtickpos=NULL,
            xticklab=NULL,halfwidth=0.4,
            axislab.cex=1,do.first=NULL,...)
lx,ly,rx,ry:分別指定左座標軸和右座標軸的值,必須是連續的值
data:需要繪製雙軸圖形的數據框
main:爲圖形指定標題
xlim:限制橫座標值的範圍
lylim,rylim:限制左右縱座標值的範圍
mar:設置圖形邊界距,默認值爲(5,4,4,4)
lcol,rcol:設置左右座標軸的顏色,這樣可以起到圖例的作用
xlab:設置橫座標軸標籤
lytickpos:設置左座標軸刻度標籤的位置
ylab:設置左座標軸標籤
ylab.at:設置左座標軸標籤位置
rytickpos:設置右座標軸刻度標籤的位置
rylab:設置又座標軸標籤
rylab.at:設置右座標軸標籤位置
lpch,rpch:設置左右座標軸圖形的外觀
type:指定圖形類型
xtickpos:設置橫座標軸刻度標籤位置
xticklab:設置橫座標軸刻度標籤
halfwidth:設置用戶給定條形圖寬度的一半
axislab.cex:設置座標軸標籤和刻度標籤的大小
do.first:通過該參數可以往圖形中添加背景色或網格線

債見!
03

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章