标签: r plot graphics bar-chart
我有一段代码如下:
par(mar=c(0.1, 15, 0.5, 15)) barplot(dat[[1]][, 2], beside=TRUE, axes=FALSE, ylim=ylim.axis_left, space=0, col="#808080") box()
生成此图:
我想摆脱左/右栏和绘图区域之间的空间,用方框()标记。我玩了一点利润,但这不是解决方案,因为这些缩小了绘图区域,但空间仍然存在......
答案 0 :(得分:2)
在没有可重现的例子的情况下,我采用了mtcars数据
mtcars
barplot(mtcars$cyl, axes=FALSE, space=0, col="#808080") box()
当你设置xaxs和yaxs时,你可以注意到情节两侧的默认边距已经消失。
xaxs
yaxs
barplot(mtcars$cyl, axes=FALSE, space=0, col="#808080", xaxs="i", yaxs="i") box()