私は初心者ですggplot2
です。 date_minor_breaks
を使用してx軸に四半期ごとの「ティック」を表示することはできません。date_minor_breaks in ggplot2
x<-c(seq(1:12))
time<-c("2010Q1","2010Q2","2010Q3","2010Q4","2011Q1","2011Q2", "2011Q3","2011Q4","2012Q1","2012Q2","2012Q3","2012Q4")
z<-data.frame(type = x,time = time)
z$time = as.yearqtr(z$time)
z$time = as.Date(z$time)
ggplot(data = z, aes(x=time,y=type)) +
geom_point() +
scale_x_date(date_labels = "%Y",date_minor_breaks = "3 months",name = "Year") +
theme_tufte() +
theme(legend.position = "none")
が、私はSO Formatting dates with scale_x_date in ggplot2上とhttps://github.com/hadley/ggplot2/issues/542にこのトピックを調査し、このトピックに関する報告いくつかの問題があったことが判明:
は、ここに私のコードです。しかし、ggplot2
の変更についての会話にはほとんど従っていませんでした。なぜなら、ggplot2を使い始めてからわずか6日だったからです。
は、ここで私が得たグラフ(それは任意のダニを持っていない)...
はこちらエクセルから生成された「目盛り」のサンプルのグラフのです。値を無視してください。なぜなら、このExcelチャートを作成することは、私が何を探しているかを示すことにあります。 "四半期ごとのダニ"。私はあなたの助けに感謝します。
どこティックはありますか?私はあなたが目にしているものがグリッドラインであり、ダニではないと信じています。上記の私の質問のExcelバージョンを参照してください - それはグリッド線がないが、ダニがあります... – watchtower
あなたは3ヶ月としてdate_breaksを定義し、ラベルを手動で定義し、空白を残すよりも –