3

最終的にグラフ (ハイチャート) にプロットされる Python のデータがいくつかあります。問題は、x 軸 (時間) 上のデータ ポイント間の間隔が規則的ではないことです。これは正確ですが、視覚的にはグラフが少し不安定に見えます。

データの形式は次のとおりです。

data = {"points": [[1335360000, 1335361920, 93374739787], [1335361920, 1335447840, 11738851087.0]......]} 

つまり: タイムスタンプから、タイムスタンプから、値

私がする必要があるのは、データを変更して、グラフにプロットしたときに一貫して表示されるように、最低周波数/最長時間間隔に正規化することです。

これを行うための最も効率的な方法に関するアイデアはありますか?

アップデート

この状況では、サードパーティのライブラリを実際に使用することはできません。

グラフは通常、次のようにレンダリングされ、データ ポイントが互いに接近しているほどギザギザに表示されます。

グラフの例

4

2 に答える 2

1

何らかの形のカーブフィッティング(最小二乗法など)を実行できると思いますが、正確さを期すために、不規則な間隔に固執する必要がありますか?

折れ線グラフにすると、元のデータで問題ないでしょう。

于 2012-05-03T00:07:56.637 に答える