私の都市の平均気温が上昇しているかどうかを示すグラフを作成しようとしています。私はNOAAによって提供されたデータを使用してこのようになりますDATAFRAME持っている:気候データを使用して、1つのグラフに複数の線をpandasとmatplotlibでプロットする
DATE TAVG MONTH YEAR
0 1939-07 86.0 07 1939
1 1939-08 84.8 08 1939
2 1939-09 82.2 09 1939
3 1939-10 68.0 10 1939
4 1939-11 53.1 11 1939
5 1939-12 52.5 12 1939
これは「avgs」という変数に保存され、私はそのようにようGROUPBYとプロット機能を使用します。
avgs.groupby(["YEAR"]).plot(kind='line',x='MONTH', y='TAVG')
を
これは、各月の平均気温を示す各年の折れ線グラフを作成します(下図参照)。それはすばらしいことですが、視覚的な比較のために、毎年の折れ線グラフを1つのグラフにまとめることができるようにしたいと思います。
私はmatplotlibのとパンダとの合計のnoobので、私はこれを行うための最善の方法を知りません。私はどこかで間違っていて、それを認識していませんか?私が正しい道を歩いているなら、ここからどこに行くべきですか?