在数据处理中,比如绘制柱形图,遇到Y值很大的时候,需要从中间进行截断处理,否则在绘图区域无法显示那么大的图时,可以采取以下的简单方法进行操作,重点就是使用segment函数。(注:此过程摘自mariel小臭马公众号,此例仅供学习使用)
> barplot(c(10,2,1,1,1,1,.1),col.axis="white")#将坐标轴设置为白色,即消失不见
> axis(side=2,at=c(2,4,6,8,10),labels=c(2,4,6,800,1000))#设置纵坐标轴和刻度
> segments(-2,7.8,1.2,8,col="white",lwd=8)#使用segments函数设置一个白色的区域为(x1=-2,y1=7.8,x2=1.2,y2=8)这样这个区域就是白色的了,即不可见了。
> 
                                        
                                    
附件列表