ggplot2 ライブラリの qplot を使用して折れ線グラフを作成しています。線の色と幅の両方を変えようとしています。ただし、問題は、パラメーターに指定した値に関係なく、線の幅が制限されているように見えることです。関数ではqplot
、「lwd」の代わりに「size」も使用してみましたが、これは違いはありません。
例として、これらの値は最初のプロットになります。
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)
注意として、私の実際のデータセットには数百の値があり、次のようになります。
線の最大太さを増やす方法はありますか?