3

「日付」軸の値が等間隔でない場合、Python で日付/値グラフを描画する簡単な方法はありますか?
たとえば、次の場合:

2009-02-01: 10
2009-02-02: 13
2009-02-07: 25
2009-03-01: 80

2 番目と 3 番目の値の間には、1 番目と 2 番目の間よりも長いギャップがあることをグラフに示してほしいと思います。
いくつかのチャート ライブラリを試してみましたが、それらはすべて X 軸に非スカラー値があると想定しているようです..
(補足: チャートは PNG/GIF などにエクスポート可能である必要があります)
お時間をいただきありがとうございます!

4

2 に答える 2

2

これは、 matplotlib barchartで実行できるはずです。xticks を使用して x 軸の日付値を指定できます。「左」のサイズは均一である必要はありません。パラメータの完全なリストについては、barchartのドキュメントを参照してください。

于 2009-02-21T17:04:36.467 に答える
1

グラフで PNG を取得するだけで十分な場合は、保存できる PNG 画像を提供するGoogle Chart APIを使用できます。Python を使用して、データを使用して URL を解析することもできます。

編集:例の画像URL(非常に基本的)。

于 2009-02-21T11:11:21.260 に答える