增加"h"R型的宽度

Cli*_*int 6 plot r

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

x <- c(1:10)
y <- c(1:10)
plot(x,y,type="h")
Run Code Online (Sandbox Code Playgroud)

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

我的情节

有没有办法让这些线条变粗(除了使用hist()函数本身)?它们不一定要看起来像酒吧,只是稍微厚一点.

the*_*ule 6

试试这个:

plot(x,y,type="h", lwd = 4)
Run Code Online (Sandbox Code Playgroud)

  • 添加`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)`. (4认同)