R语言
clip
位于 graphics
包(package)。 说明
在用户坐标中设置剪切区域
用法
clip(x1, x2, y1, y2)
参数
x1, x2, y1, y2 |
剪切矩形的用户坐标 |
细节
如何设置剪切矩形取决于 par("xpd")
的设置:此函数会更改当前设置,直到下一个高级绘图命令将其重置。
直线、矩形和多边形的剪切是在图形引擎中完成的,但文本的剪切如果可能的话是在设备中完成的,因此剪切文本的效果是device-dependent(并且可能导致不完全位于剪切区域内的文本被省略)完全)。
剪切区域何时重置可能很难预测。 plot.new
总是重置它。 lines
和 text
等函数仅在 par("xpd")
发生更改时重置它。但是, box
、 mtext
、 title
和 plot.dendrogram
等函数可以操作 xpd
设置。
例子
x <- rnorm(1000)
hist(x, xlim = c(-4,4))
usr <- par("usr")
clip(usr[1], -2, usr[3], usr[4])
hist(x, col = 'red', add = TRUE)
clip(2, usr[2], usr[3], usr[4])
hist(x, col = 'blue', add = TRUE)
do.call("clip", as.list(usr)) # reset to plot region
也可以看看
相关用法
- R contour 显示轮廓
- R coplot 调节图
- R curve 绘制函数图
- R convertXY 图形坐标系之间的转换
- R cdplot 条件密度图
- R legend 将图例添加到绘图中
- R barplot 条形图
- R plot.histogram 绘制直方图
- R points 向绘图添加点
- R stem 茎叶图
- R mtext 将文本写入绘图的边距
- R arrows 将箭头添加到绘图中
- R pairs 散点图矩阵
- R stars 星图(蜘蛛图/雷达图)和线段图
- R box 在地块周围画一个方框
- R smoothScatter 具有平滑密度颜色表示的散点图
- R mosaicplot 马赛克图
- R bxp 从摘要中绘制箱线图
- R plot.raster 绘制光栅图像
- R axTicks 计算轴刻度线位置
- R plot.factor 绘制因子变量
- R sunflowerplot 制作向日葵散点图
- R plot.table 表对象的绘图方法
- R units 图形单位
- R identify 识别散点图中的点
注:本文由纯净天空筛选整理自R-devel大神的英文原创作品 Set Clipping Region。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。