【问题标题】:how to draw only axis on plot, not rectangle如何在绘图上仅绘制轴,而不是矩形
【发布时间】:2012-04-15 08:04:41
【问题描述】:

对不起,我找不到这个:当我在 R 中绘制任何图时,我有 arrround 图形区域矩形。它的左边是 X 轴,底线是 Y 轴,这是我想要的。但是在图形区域的右侧和顶部总是有线条,这些我不想要。如何压制那两条线?我只想要两条线 - 轴,而不是矩形。谢谢 (我的意思是那个矩形包括轴)

【问题讨论】:

    标签: r plot


    【解决方案1】:

    参见 ?par,选项 bty

    par(bty="l")
    

    编辑:一个例子:

    plot(1:4)
    par(bty="l")
    plot(1:4)
    

    【讨论】:

    • 我添加了它,但它并没有改变任何东西。但是 smu 的回答对我有帮助
    • 是的——就是这样!谢谢你。以前我在 plot 命令本身中设置了 bty,这可能是错误的。这样它也可以在我的电脑上运行,感谢您的耐心等待
    • @gutompf:如果您认为这个答案是您想要的,请投票并将其设置为接受的答案。
    【解决方案2】:

    你想要frame.plot = FALSE

    plot(1,1, frame.plot=F)
    

    【讨论】:

    • 最佳答案!对我来说就像一个魅力,避免使用 par(bty="1") 改变“par”
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-10-09
    • 2012-08-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多