次のデータがあるとします。
require(ggplot2)
set.seed(123)
data <- data.frame(x = sample(1:20, 100, replace = TRUE))
のドット プロットを作成したいdata$x
ので、次のようにします。
ggplot(data, aes(x)) +
geom_dotplot(binwidth = 1) +
scale_x_continuous(breaks = seq(1, 20, 1)) +
scale_y_continuous(breaks = NULL)
これは私にこれを与えます:
これらの垂直グリッド線を取り除きたいのでtheme(line = element_blank())
、ggplot ステートメントに追加します。問題は、コマンドが目盛りも削除することです。これは残しておきたいと思います。それぞれの目盛りを維持しながらグリッド線を非表示にするにはどうすればよいですか?
1:20
また、グリッド線を変更して、0.5 マークごとではなくごとに描画されるようにする方法も知りたいです。
私はそれらの答えを?title()
と?geom_dotplot
で探しましたが、いくつかのことを試しましたが、役に立ちませんでした。助けてくれてありがとう!