【问题标题】:Increasing the width of type "h" R plot增加类型“h”R图的宽度
【发布时间】:2016-06-23 21:42:18
【问题描述】:

如果我运行这个简单的代码:

x <- c(1:10)
y <- c(1:10)
plot(x,y,type="h")

结果包含非常细的直方图线。

有没有办法让这些线条变粗(除了使用 hist() 函数本身)?它们不一定必须看起来像条形,只要稍粗一点即可。

【问题讨论】:

    标签: r plot


    【解决方案1】:

    试试这个:

    plot(x,y,type="h", lwd = 4)
    

    【讨论】:

    • 添加 lend=1 以提供方形线帽,看起来更像条形。否则,线帽将被舍入,而被舍入的部分实际上会突出到顶部值之上并低于零。此外,最好添加ylim=c(0,10) 以使“条”降为零。例如:plot(x,y,type="h", lwd=20, lend=1, ylim=c(0,10)); lines(x,y, type="h", col="grey60", lwd=10).
    • @eipi10 精彩评论
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-06-17
    • 2017-11-20
    • 1970-01-01
    • 2017-08-11
    相关资源
    最近更新 更多