R で ggplot2 を使用して時系列を作成しています。垂直の灰色の線を維持しながら、ラベル付けされた月 (07 年 3 月、08 年 3 月など) のみ x 軸に目盛りを表示する方法を知りたいです。毎月。
主な理由は、月ごとに目盛りを付けると、どれがラベルに対応するのかわかりにくくなるためです。
プロットの例を次に示します。
後ろのRの行は次のとおりです。
ggplot(timeseries_plot_data_mean,aes(as.numeric(project_date)))+
geom_line(aes(y=num_views))+geom_point(aes(y=num_views))+
stat_smooth(aes(y=num_views),method="lm")+
scale_x_continuous(breaks = xscale$breaks, labels = xscale$labels)+
opts(title="Monthly average num views")+xlab("months")+ylab("num views")
これが生成したいものです。目盛りが月ラベルの真上にどのように配置され、垂直線がまだ各月を示しているかを確認してください。
上記のプロットを Inkscape を使用して手動で編集しました (q は無視してください。Inkscape は奇妙に q のドットを置き換えました)。