我在 ggplot2 库中使用 qplot 来创建折线图。我试图改变线条的颜色和宽度。但是,问题是线条的宽度似乎受到限制,而不管我为参数赋予的值如何。在qplot
函数中,我也尝试使用“size”代替“lwd”,但这并没有什么不同。
例如,这些值导致第一个图:
line.x <- c(1,2,3,4,5)
line.y <- c(1,2,3,4,5)
line.width <- c(1,2,3,4,5)
line.color <- c(1,2,3,4,5)
qplot(line.x, line.y, geom = 'line', lwd = line.width, colour = line.color) +
scale_color_gradientn(colours=rainbow(50)) +
theme(legend.position="none")
如果我将第 4 个值更改line.width
为 40,它只会使其他部分相对更薄:
line.width <- c(1,2,3,40,5)
再次增加到 400 具有类似的效果,其中第 4 段只能扩展到最大宽度:
line.width <- c(1,2,3,400,5)
有没有办法增加线的最大厚度?