2016-06-29 3 views
0

ggplot2を使用してプロットを作成できるかどうかを知りたいと思います。 x軸線は0から5の黒、5から8の白です。ggplot2の軸値に基づいて軸線に複数の色を埋め込む

私は、プロットの右側にテキストの列があるプロットに取り組んでいます。私は5に上記の上限を変更した場合は現在、x軸は8になり、私は

plot + scale_x_continuous(limits=c(0, 8)) 

を使用しています、私は右側にテキストを失います。したがって、私は単純にx軸を5から8に白く塗りつぶすことが最も簡単な解決策になると考えています。

答えて

2

このようなものはありますか?

library(ggplot2) 

df = data.frame(
    x = runif(10), 
    y = runif(10) 
) 

ggplot(df) + 
    geom_point(aes(x = x, y = y)) + 
    geom_segment(aes(y = 0, yend = 0, x = 0, xend = 0.5), color = 'blue') + 
    geom_segment(aes(y = 0, yend = 0, x = 0.5, xend = 1), color = 'red') 
関連する問題