同じ図に異なるデータフレームをプロットする

wuwucat:

長年の温度記録を含む温度ファイルがあり、次のような形式です。

2012-04-12,16:13:09,20.6
2012-04-12,17:13:09,20.9
2012-04-12,18:13:09,20.6
2007-05-12,19:13:09,5.4
2007-05-12,20:13:09,20.6
2007-05-12,20:13:09,20.6
2005-08-11,11:13:09,20.6
2005-08-11,11:13:09,17.5
2005-08-13,07:13:09,20.6
2006-04-13,01:13:09,20.6

毎年、レコードの数と時間は異なるため、パンダのdatetimeindicesはすべて異なります。

比較するために、異なる年のデータを同じ図にプロットします。X軸は1月から12月、Y軸は温度です。これを行うにはどうすればよいですか?

アンディ・ヘイデン:

Changの答えは、同じ図で複数回プロットする方法を説明していますが、この場合、a groupbyunstacking を使用した方がよい場合があります

(これがデータフレームにあり、日時インデックスがすでにあると仮定します)

In [1]: df
Out[1]:
            value  
datetime                         
2010-01-01      1  
2010-02-01      1  
2009-01-01      1  

# create additional month and year columns for convenience
df['Month'] = map(lambda x: x.month, df.index)
df['Year'] = map(lambda x: x.year, df.index)    

In [5]: df.groupby(['Month','Year']).mean().unstack()
Out[5]:
       value      
Year    2009  2010
Month             
1          1     1
2        NaN     1

簡単にプロットできるようになりました(毎年別の行として):

df.groupby(['Month','Year']).mean().unstack().plot()

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

異なるデータフレームデータを1つの図にプロットする方法は?

分類Dev

同じ図に異なる縦軸を持つパンダデータフレームからの2つのプロット

分類Dev

同じ図に異なるプロットタイプをオーバーレイするPython

分類Dev

散布図として、1つのプロットに異なるデータフレームの異なる列をプロットします

分類Dev

異なる行(データフレーム)のグラフを組み合わせて、Rの同じグラフにプロットする方法は?

分類Dev

同じプロットにデータフレームをプロットする

分類Dev

Matplotlibpandasデータフレーム散布図同じ列によるサブプロット

分類Dev

レトロフィットモデルで異なるデータを同じ名前のjson属性に渡す

分類Dev

ggplot2の同じファセットプロットに異なるデータセットをオーバーレイします

分類Dev

同じggplotに異なるデータフレームを使用する

分類Dev

同じ操作を異なるデータフレームに適用する

分類Dev

異なるデータフレームを同じExcelシートにエクスポートする

分類Dev

Excel2010の同じ散布図に長さの異なる複数のデータセットをプロットする

分類Dev

同じ図に異なるxデータポイントを持つ2つの曲線をプロットする(Python、Pandas)

分類Dev

すべての行を異なるグラフにプロットする-データフレーム

分類Dev

異なるデータフレームからの同じプロット内の2本の線に同じカスタムカラーを割り当てます

分類Dev

異なるデータフレームからの同じプロット内の2本の線に同じカスタムカラーを割り当てます

分類Dev

同じプロットで複数のデータフレームcsvをプロットする方法

分類Dev

'for'ループMATLAB内の同じグラフに異なるデータセットをグラフ化する

分類Dev

2つの異なるデータフレームからプロットを作成する方法(または同じ列名のデータフレームを組み合わせる方法)

分類Dev

異なるディレクトリにある同様のフォーム用にCodeIgniterコントローラーをセットアップする方法

分類Dev

異なるデータフレームで同じIDを保持する

分類Dev

Rのデータフレームの行ごとに異なる線をプロットします

分類Dev

データフレームの同じ列にある異なる行のセット間で和集合を実行する方法

分類Dev

横棒グラフと同じ列名の2つのデータフレームをプロットする

分類Dev

データフレームで、リストを持つ列(すべての行で同じ長さ)を同じ行の異なる列に分解する方法

分類Dev

同じcsvファイルに異なるサイズのデータフレームを追加する(R)

分類Dev

Rの同じ2つの列に異なる値を持つデータフレームをどのようにサブセット化しますか

分類Dev

同じIDのpysparkデータフレームを持つ別の列に異なる値を表示する

Related 関連記事

  1. 1

    異なるデータフレームデータを1つの図にプロットする方法は?

  2. 2

    同じ図に異なる縦軸を持つパンダデータフレームからの2つのプロット

  3. 3

    同じ図に異なるプロットタイプをオーバーレイするPython

  4. 4

    散布図として、1つのプロットに異なるデータフレームの異なる列をプロットします

  5. 5

    異なる行(データフレーム)のグラフを組み合わせて、Rの同じグラフにプロットする方法は?

  6. 6

    同じプロットにデータフレームをプロットする

  7. 7

    Matplotlibpandasデータフレーム散布図同じ列によるサブプロット

  8. 8

    レトロフィットモデルで異なるデータを同じ名前のjson属性に渡す

  9. 9

    ggplot2の同じファセットプロットに異なるデータセットをオーバーレイします

  10. 10

    同じggplotに異なるデータフレームを使用する

  11. 11

    同じ操作を異なるデータフレームに適用する

  12. 12

    異なるデータフレームを同じExcelシートにエクスポートする

  13. 13

    Excel2010の同じ散布図に長さの異なる複数のデータセットをプロットする

  14. 14

    同じ図に異なるxデータポイントを持つ2つの曲線をプロットする(Python、Pandas)

  15. 15

    すべての行を異なるグラフにプロットする-データフレーム

  16. 16

    異なるデータフレームからの同じプロット内の2本の線に同じカスタムカラーを割り当てます

  17. 17

    異なるデータフレームからの同じプロット内の2本の線に同じカスタムカラーを割り当てます

  18. 18

    同じプロットで複数のデータフレームcsvをプロットする方法

  19. 19

    'for'ループMATLAB内の同じグラフに異なるデータセットをグラフ化する

  20. 20

    2つの異なるデータフレームからプロットを作成する方法(または同じ列名のデータフレームを組み合わせる方法)

  21. 21

    異なるディレクトリにある同様のフォーム用にCodeIgniterコントローラーをセットアップする方法

  22. 22

    異なるデータフレームで同じIDを保持する

  23. 23

    Rのデータフレームの行ごとに異なる線をプロットします

  24. 24

    データフレームの同じ列にある異なる行のセット間で和集合を実行する方法

  25. 25

    横棒グラフと同じ列名の2つのデータフレームをプロットする

  26. 26

    データフレームで、リストを持つ列(すべての行で同じ長さ)を同じ行の異なる列に分解する方法

  27. 27

    同じcsvファイルに異なるサイズのデータフレームを追加する(R)

  28. 28

    Rの同じ2つの列に異なる値を持つデータフレームをどのようにサブセット化しますか

  29. 29

    同じIDのpysparkデータフレームを持つ別の列に異なる値を表示する

ホットタグ

アーカイブ