2

生成したデータをデータ ビューアー/プロッターで検索しています。

事実

まず、私が生成したデータに関するいくつかの事実:

  • それぞれ約 300 万のデータ ポイントを持ついくつかのデータセットがあります。
  • 現在、各データセットは ascii 形式で保存されています。
  • すべての線は点を表し、複数の列で構成されています。
  • 最初の 2 つの列はポイントの位置 (つまり、x と y の値) を決定し、最初の列はタイムスタンプで、2 番目の列は 0 と 1 の間の正規化された float です。
  • 他の列には、プロットの色付けやデータのフィルタリングに使用できる追加データが含まれています。
  • データポイントの例:

    2012-08-08T01:02:03.040 0.0165719281 foobar 成功 XX:1

現在のアプローチ

現在、データセットごとに次のような異なる選択基準で複数の png ファイルを (gnuplot で) 生成しています。

  • すべての点を灰色で表示します。
  • すべてのポイントをグレーで表示しますが、成功は赤で表示します。
  • すべてのポイントを灰色で表示しますが、成功は赤で、XX:-1 は緑で表示します。SUCCESS と XX:-1 の両方が一致する場合、青色をカラーリングとして使用します。

欠点

現在のアプローチには、対処したいいくつかの欠点があります。

  • 毎回新しい png ファイルを生成する必要があるため、一部のフィルターやカラーリングのオン/オフを簡単に切り替えることができません。
  • 解像度が高いほどビューアが遅くなるため、画像ファイルで制限された解像度を使用する必要があります。そのため、限られた詳細レベルにしかズームインできません。
  • 各ポイントの png ビューアで使用できる生データがありません。理想的には、ポイントの選択時にデータを表示したいと思います。

すでにテスト済み

私はすでにいくつかの他のアプローチをテストしました:

  • Gnuplot 自体にはビューアーがありますが、その量のポイントを効率的に処理できません。速度が遅すぎて、メモリを大量に消費します。
  • KST をざっと見てみましたが、2D データを表示する方法が見つからず、希望に沿うものではないと思います。

願い事

生データを操作でき、ズームアウトした場合はポイントをすばやく表示でき、ズームインもすばやくでき、前述の欠点を解決するビューアーが必要です。

質問

最後に、そのようなビューアを知っている人、または別の提案がある人はいますか?
視聴者がいない場合は、自分でプログラミングするための推奨事項も大歓迎です。


前もってありがとう
ステファン

4

0 に答える 0