ggplot2 で生成されたプロットのカテゴリ データにマイナー グリッド線を追加したいと思います。例えば、
library("ggplot2")
data<-data.frame(xcategory=rep(c("a","b","c"),each=30), yvalue=c(1,3,6))
ggplot(data,aes(x=xcategory,y=yvalue,alpha=1.0,size=5))+
geom_point(position=position_jitter(width=0.1,height=0.0))+
theme_bw()+
scale_x_discrete(name="Categorical Data") +
scale_y_continuous(name="Continuous Response",limits=c(0,7)) +
theme(axis.text.x=element_text(angle = 90),legend.position="none")
次のグラフを生成します。
しかし、私が望むのは、カテゴリのグリッドラインがカテゴリ名を境界付けて、グリッドライン内のすべてのデータをジッターできるようにすることです。赤で編集したペイントの例を次に示します。
「b」を囲む赤い線はおそらく私が必要とするすべてです.私はちょうど同じ幅の3つの列を図解しようとしていました.
私が見逃した同様の質問へのヘルプまたは指示は大歓迎です。「テーマ」を使用してグリッド情報を追加しようとしましたが、成功しませんでした。