R 删除ggplot2中的负打印区域

R 删除ggplot2中的负打印区域,r,plot,ggplot2,R,Plot,Ggplot2,如何删除ggplot2中x轴和y轴下方的打印区域(请参见下面的示例)。我尝试了几个主题元素(panel.border、panel.margin、plot.margin),但都没有成功 p <- ggplot(mtcars, aes(x = wt, y = mpg,xmin=0,ymin=0)) + geom_point() p在连续比例美学中使用展开参数 p <- ggplot(mtcars, aes(x = wt, y = mpg,xmin=0,ymin=0)) + geom_p

如何删除ggplot2中x轴和y轴下方的打印区域(请参见下面的示例)。我尝试了几个主题元素(panel.border、panel.margin、plot.margin),但都没有成功

p <- ggplot(mtcars, aes(x = wt, y = mpg,xmin=0,ymin=0)) + geom_point()

p在连续比例美学中使用
展开
参数

p <- ggplot(mtcars, aes(x = wt, y = mpg,xmin=0,ymin=0)) +
geom_point()+
scale_x_continuous( expand = c(0,0) , limits = c(0,6) )+
scale_y_continuous( expand = c(0,0), limits = c(0,35) )

有点像你在寻找的吗?@Simon0101,如果这是答案,那么我将投票结束这个问题,作为一个重复的问题,特别是因为另一个问题比“删除负面绘图区域”更明确。。。。但仍在等待OP澄清…@Anandamah当然,好吧,如果这是答案,我会投赞成票,谢谢。这是一个复制品,我本应该看到之前的帖子。我现在结束这个问题。谢谢你help@AnandaMahto我更新了,以防需要删除绘图页边距(但事实证明并非如此)嗯……可能还是保留此条目,因为现在它比现有条目信息更丰富
require(grid) # for unit
p + theme( plot.margin = unit( c(0,0,0,0) , "in" ) )