R语言 双坐标轴组合图形可视化实现

本文介绍了如何在R语言中创建双坐标轴组合图形,包括使用plotrix包的twoord.plot函数,详细解释了函数用法和参数,并通过多个案例展示不同类型的双坐标图,如左右轴x值包含、重叠以及混合类型的图表,同时提供了源代码供学习参考。
摘要由CSDN通过智能技术生成

“ 数据可视化过程中,经常遇到两种不同类型图表组合的情况,就是所谓的双坐标轴组合图。最近学习中遇到了此问题,特学习和大家分享,部分内容有个人改进哟”

 

 

01—​效果图

 

02—twoord.plot用法和参数解释

---plotrix包

# 1、用法/Usage: 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,xaxt="s",...)# 2、参数解释:1、lx,ly,rx,ry:左坐标轴和右坐标轴的值   注意:lx和rx值至少相邻,并且可能重叠2、data:数据框3、main:标题4、xlim、lylim,rylim:限制横坐标值、左右纵坐标值的范围5、mar:设置图形边界距,默认值为(5,4,4,4)6、lcol、rcol:左右坐标轴的颜色7、xlab:设置横坐标轴标签8、lytickpos:设置左坐标轴刻度标签的位置9、ylab:设置左坐标轴标签10、ylab.at:设置左坐标轴标签位置11、rytickpos:设置右坐标轴刻度标签的位置12、rylab:设置右坐标轴标签13、rylab.at:设置右坐标轴标签位置14、type:指定图形类型 type  "p" for points,"l" for lines,"b" for both,"c" for the lines part alone of "b",  "o" for both ‘overplotted’,"h" for ‘histogram’ like (or ‘high-density’) vertical lines,  "s" for stair steps,"S" for other steps, see ‘Details’ below,  "n" for no plotting.15、xtickpos:设置横坐标轴刻度标签位置16、xticklab:设置横坐标轴刻度标签……</
  • 5
    点赞
  • 34
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值