裁剪似乎不影响barplot() -?
par(xpd=F); barplot(1:60, ylim=c(0,6)); segments(0,0,200,100, lwd=5)线段是在y=6上剪裁的,但是barplot会在页面的顶部!我刚刚升级(消防安全,3.2.2 (2015-08-14)在mac上);我尝试使用石英设备,也使用一个pdf设备-同样的错误。如果我使用plot()而不是barplot(),效果很好。
还有其他人有这个错误吗?有什么解释或者解决办法吗?
谢谢!
拉里
发布于 2015-10-14 17:17:20
barplot有一个xpd参数,它覆盖par中的设置。来自?graphics::barplot
默认的S3方法:barplot(高、宽= 1、空格=空、names.arg =空、legend.text =空、= FALSE、horiz = FALSE、密度=空、角= 45、col = NULL、边框= par("fg")、main =空、sub = NULL、xlab = NULL、ylab = NULL、xlim = NULL、ylim = NULL、xpd =TRUE、log = "“、axisname=TRUE、axisname= TRUE,cex.axis = par("cex.axis"),cex.names = par("cex.axis"),inside = TRUE,par= TRUE,axis.lty = 0,偏移量= 0,add = FALSE,args.legend = NULL,.). 逻辑。应该允许酒吧进入区域以外的区域吗?
这起作用,例如,
barplot(1:60, ylim=c(0,6), xpd = FALSE)https://stackoverflow.com/questions/33131330
复制相似问题