私は、JSL スクリプトを使用して、プロット (グラフ ビルダー) 全体で「描画された」図形または一連の図形を制御および移動する方法を探しています。これは、データの視覚化を目的としています。一連のフレームを使用し、それらをスクロールして移動の印象を与えるアニメーションと考えてください。
「描かれた」形状とは、次のようなものを意味します。
長方形 ()
私は次のアプローチを取ることを考えていましたが、これをどのように実行すればよいのか、またはより良いアプローチがあるかどうかはよくわかりません。
- 必要な図形を描き、変数(行の値など)に関連付けます。これをフレームと呼びます。
- 異なる位置にある形状を持つ複数のフレームを構築し、各フレームに異なる変数を割り当てます。
例えば
フレーム 1 - 形状は位置 (X+0,Y) にあり、変数 (v = 1) に関連付けられています。
フレーム 2 - 形状は位置 (X+1,Y) にあり、変数 (v = 2) に関連付けられています。
フレーム 3 - 形状は位置 (X+2,Y) にあり、変数 (v = 3) に関連付けられています。
- データフィルターを使用して、どの変数が選択されているかをスクロールし、描画された図形の位置を移動します。
私の例で説明したように、これにより、形状が X+ 方向に移動している印象を与えられることを期待します。
前述のように、変数が変更されたときに、新しい描画の代わりに古い描画 (上書き) を削除するには、グラフ ビルダー レポートを何らかの方法で更新/リフレッシュする必要があるため、これが機能するかどうかはわかりません。
このようなことが可能かどうか、またどのようにコード化できるかを知りたいと思っています。