2001 年から 2009 年までの 9 つの河川のデータがあります。9 つのファセットのグラフを作成し、各ファセットに毎年 9 本の線を付けたいと考えています。X 軸は 1 月から 12 月までです。これまでのところ、私はこれに行き着きました:
私が使用したコードは次のとおりです。
testseries<- read.csv("testseries.csv")
meltedtestseries <- melt(testseries,id=c("date"))
head(meltedtestseries)
ggplot(meltedtestseries,aes(x=date,y=value))+geom_line()+facet_wrap(~variable,scales="free")+xlab("Date")+ylab("Discharge(cms)")
得られたグラフは次のとおりです。
ここで、X 軸を月単位で変更し、各面の年ごとに 9 つの曲線をプロットします。color=year などを変更する必要があることはわかっています。しかし、うまくいきませんでした。どんな助けでも大歓迎です。ありがとう。
データセットはhttps://www.dropbox.com/s/ykhu8vc9211xtzu/testseries.csvにあります。
ジババ
編集:追加情報
私もこのコードを試しました:
ggplot(meltedtestseries,aes(x=as.Date(date),y=value,color=date))+geom_line()+facet_wrap(~variable,scales="free")+xlab("Date")+ylab("Discharge(cms)")