私はggplot2(R)にvalue〜dateをプロットしています。私は次のコードを持っています。あなたが見るように、ggplot2は自分のデータにあるx軸にブレークを追加します。データフレームにデータポイントがあるたびにxラベルを付けたいだけです。どうすればggplot2にmy.datesの値だけでブレークを表示させることができますか? scale_x_dateggplot2とRでのscale_x_dateのブレーク
一つのアプローチが数値として、x軸を治療し、休憩やラベルscale_x_continuous()
と美学を設定することです
require(ggplot2)
my.dates = as.Date(c("2011-07-22","2011-07-23",
"2011-07-24","2011-07-28","2011-07-29"))
my.vals = c(5,6,8,7,3)
my.data <- data.frame(date =my.dates, vals = my.vals)
plot(my.dates, my.vals)
p <- ggplot(data = my.data, aes(date,vals))+ geom_line(size = 1.5)
p <- p + scale_x_date(format="%m/%d", ' ')
p
どうもありがとうございました。最初の部分は私の問題を解決しました。私はx軸をどのようにして休止させることができるのか分かりますか? – Mark
@Mark - 'opts(panel.grid.major = theme_blank()、panel.grid.minor = theme_blank())'はこのトリックを行うべきです。 – Chase
'ggplot2 1.0.0'で' Error:離散値が連続スケールに供給されました 'を投げます。 – MYaseen208