7

時系列とそれに関連する信頼区間の上限と下限 (Stata で計算したもの) を (matplotlib を使用して) グラフ化しました。pandas を使用して stata.csv 出力ファイルを読み取ったため、シリーズのタイプは pandas.core.series.Series です。

Matplotlib を使用すると、これら 3 つのシリーズを同じプロットでグラフ化できますが、信頼限界の上限と下限の間で陰影を付けて、視覚的な信頼区間を生成したいと考えています。残念ながら、エラーが発生し、シェーディングが機能しません。これは、その間を埋めたい関数が pandas.core.series.Series であるという事実に関係していると思います。

ここの別の投稿では、my_series の代わりに my_series.value を渡すと、この問題が解決することが示唆されています。ただし、これを機能させることはできません。例をいただければ幸いです。

4

1 に答える 1

7

NaNデータに値がない限り、問題ありません。

In [78]: x = Series(linspace(0, 2 * pi, 10000))

In [79]: y = sin(x)

In [80]: fill_between(x.values, y.min(), y.values, alpha=0.5)

どちらが得られますか:

ここに画像の説明を入力

于 2013-08-11T14:45:34.043 に答える