こんにちは、みんな、
過去に変動チャートを作成したことがありますが、何らかの理由で、以下のようにグラフの背景が灰色になり、選択されていないように見えます。

以下のようにグラフをクリックすると、期待どおりの色が表示されます。 これを実現するjslコードはありますか? オブジェクトを「選択」しようとしましたが、領域全体が強調表示され、下の図が表示されません。

助けていただければ幸いです。 ありがとう!
このビジュアライゼーションの JSL スクリプトを共有していただけますか? 単純に人選の問題だと思います。
赤い三角形をクリックし、[スクリプトをスクリプト ウィンドウに保存] を選択すると、このビジュアライゼーションの JSL コードを取得できます。
こんにちは。残念ながら、スクリプトは会社のポリシーにより非公開ですが、赤い矢印の保存スクリプトは、スクリプト内にあるものと同じコードを生成します。 同様に、グラフをクリックしても、実際のスクリプトは何も変更されません。 申し訳ありませんが、上記の疑似データ以上のものは提供できません。
これは私が作成できる最も一般的なコードです。 基本的に、vlis という名前の v リスト ボックスにさらに 5 つの変動チャート sig2 ~ 6 を追加します。 そして、各グラフの中央をクリックするまで、それらはすべてグレー表示になります。 お役に立てれば。
signal = New Window("signal", vlis = V List Box());
sig1 = V List Box(vc sig1 = sig1 df1 << Variability Chart(
Y( :Signal ),
X( :Consumable),
Show Range Bars( 0 ),
Show Cell Means( 0 ),
Std Dev Chart( 0 ),
Points Jittered( 1 ),
Title("Variability chart for Signal 1"),
SendToReport(
Dispatch(
{"Variability Chart for Signal 1"},
"2",
ScaleBox,
{Add Ref Line( 0, "Dotted", "Medium Light Gray", "", 1 ),
Add Ref Line( 100, "Dotted", "Medium Light Green", "100", 1 )}
),
Dispatch(
{""},
"Variability Chart",
FrameBox,
{Row Legend(
Sample Mix,
Color(1),
Color Theme(""), // JMP seems to leave this "" when using Value Colors
Marker(0),
Marker Theme(""),
Continuous Scale(0),
Reverse Scale(0),
Excluded Rows(0)
)}
)
)
));
vlis << Append(sig1);グラフを生成する前に、いくつかの行の選択と除外を行ったと思います。
グラフを作成する前に以下の行を追加できるかもしれません
dt << Clear Row Selection();
関連する場合は、以下のコミュニティディスカッションも確認してください。
https://community.jmp.com/t5/Discussions/Why-do-the-colors-of-Difference-other-points-fade-away-in/mp/664320#M85268