0

カスタム管理図があります。たとえば、300x300ピクセルで、100万ポイント以上(おそらくそれ以下)のサイズのグラフです。そして今、彼は非常にゆっくりと働いていることは明らかです。視覚的な違いが最小限で、わずかなポイントしか表示されないアルゴリズムを探しています。

必要な機能を備えたコンポーネントへのリンクがあります(200万ポイントのデモ):

そのような機能性を実現するための方法、リンク、または考えに感謝します。

4

2 に答える 2

3

私があなたの質問を正しく理解していれば、約 1M のポイントを持つデータセットのグラフをプロットしようとしていますが、グラフの水平方向の解像度ははるかに小さいですか? その場合、データセットをダウンサンプリングして、使用可能な x 値の数を取得できます。データが等間隔で並べ替えられている場合は、N 番目ごとにポイントを抽出してプロットできます。ポイント数が解像度の 2 倍になるように N を選択します (この場合、N=2000 では 500 ポイントが表示されます)。

間隔が互いに大きく異なる (等間隔ではない) 場合は、グラフを多項式、スプライン、またはその他の適切な方法で近似し、その近似値から 300 ~ 600 ポイントを補間できます。

編集:

データの性質によっては、単純にすべての N 点をサンプリングすると、エイリアシング アーティファクトが発生する可能性があります。おそらく、この問題に対処するためのより良い方法がありますが、繰り返しになりますが、正確にをプロットしたいかによって異なります。

于 2010-12-30T19:48:01.220 に答える
-1

コントロールはいつでも購入できます。販売中です。

John-Daniel Trask (Mindscape の共同創設者 ;-)

于 2011-01-07T07:25:34.300 に答える