この構造を持つピクルス化された numpy 配列を読み取ります。
>>> h.shape
(256,)
>>> h[:10]
rec.array([(datetime.date(2011, 1, 2), 1, -3, 1014),
(datetime.date(2011, 1, 3), 3, -6, 1016),
(datetime.date(2011, 1, 4), 0, -9, 1023),
(datetime.date(2011, 1, 5), 1, -6, 1023),
(datetime.date(2011, 1, 6), 3, -2, 1026),
(datetime.date(2011, 1, 7), 2, -1, 1029),
(datetime.date(2011, 1, 8), -1, -1, 1027),
(datetime.date(2011, 1, 9), -1, -2, 1025),
(datetime.date(2011, 1, 10), -1, -2, 1025),
(datetime.date(2011, 1, 11), 3, 3, 1020)],
dtype=[('date', '|O4'), ('high', '|i1'), ('low', '|i1'), ('pres', '<i2')])
matplotlib でプロットする方法が見つかりません。使用しようとしましplt.plot_date(...)
たが、どの組み合わせでもエラーが発生します。X軸を日付、Y軸をこの配列の他の値として単純な折れ線グラフをプロットする方法を誰かが正しい方向に向けることができますかpres
?ラベル付きデータとしましょう?