私はRでggplotを使用してプロットを作ることにしようとしていますし、私は、以下で説明したのと同じ問題を抱えています。ggplotの日付軸にラベルを付ける?
Date axis labels in ggplot2 is one day behind
私のデータは、2016年9月1日から2016年9月30日の範囲であるが、プロットのラベルは、2016年8月31日には、データの最初の日であると言います。 私は前の質問で解決策の問題を解決:、とにかく
ggplot(df, aes(x, y)) +
geom_point() +
scale_x_datetime(breaks =df$x , labels = format(df$x, "%Y-%m-%d"))
は、(データから正確な日付を取ることによって、休憩とラベルを設定するには、このですか?)
を私は新しいを持っています問題が発生しました。 の日付がラベルに一致していますが、プロットがうまく見えません。
私は日付の長さは文句はないのですが長すぎるが、私は一週間以上溶液で一定の日数で休憩し、ラベルを設定することはできませんが好きではありません。 また、私には多くの欠落した日付があります。
私はこの問題を解決するにはどうすればよいですか?私は新しい解決策が必要です。
あなただけの 'scale_x_date(date_labels = '%F')'で休憩せずに書式を設定することができます。ブレークを設定する必要がある場合は、x値ごとではなく、間隔の広い間隔を設定します。また、あなたが作るためにあなたの質問にいくつかのサンプルデータを提供しなければならないこと[再現性](http://stackoverflow.com/questions/5963269/how-to-make-a-great-r-reproducible-example)。 – alistaire
@alistaire 'scale_x_date(date_labels ='%F ') 'は、前述の最初の問題に直面したときに既に使用されていました。つまり、日付がx軸のラベルと一致しませんでした。( –
@alistaire私はそれがこの問題にすることはないだろう、生データとしてデータをアップロードした場合。データはR作業スペース上の複数のプロセスによって作られた私は思った。あなたの答えをありがとう。 –