JMP17 変動チャートの問題点 行の凡例VC プロットに行の凡例を追加しようとしています。 ただし、sendToReport はすべてのプロットに凡例を追加するわけではありません。 これは最初のプロットでのみ機能し、他の VC チャートでは機能しません。 JMP 16 では問題なく動作していました。

回避策はありますか?
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/Variability Data/2 Factors Crossed.jmp" );
obj = dt << Variability Chart( Y( :Measurement,:Standard ), X( :Operator, :part# ),
SendToReport(
Dispatch(
{"",
""},
"Variability Chart",
FrameBox,
{Row Legend(
Operator,
Color( 1 ),
Color Theme( "JMP Default"(1) ),
Marker( 0 ),
Marker Theme( "" ),
Continuous Scale( 0 ),
Reverse Scale( 0 ),
Excluded Rows( 0 )
)}
)
) );自動化とスクリプト作成Re: JMP17 変動チャートの行凡例に関する問題凡例をプロットに直接追加することはできませんでした。凡例は常に別のウィンドウに表示されるのでイライラします。誰かがこれを解決できるのか、それともウィッシュリストに追加するだけでいいのか知りたいです。
Re: JMP17 変動チャートの行凡例に関する問題対象となるアウトライン ノードに凡例コードを送信する必要があります。
dt = Open( "$SAMPLE_DATA/Variability Data/2 Factors Crossed.jmp" );
obj = Variability Chart(
Y( :Measurement, :Standard ),
X( :Operator, :part# ),
SendToReport(
Dispatch(
{"Variability Gauge Analysis for Measurement",
"Variability Chart for Measurement"},
"Variability Chart",
FrameBox,
{Row Legend(
:Operator,
Color( 1 ),
Color Theme( "JMP Default"(1) ),
Marker( 0 ),
Marker Theme( "" ),
Continuous Scale( 0 ),
Reverse Scale( 0 ),
Excluded Rows( 0 )
)}
),
Dispatch(
{"Variability Gauge Analysis for Standard",
"Variability Chart for Standard"},
"Variability Chart",
FrameBox,
{Row Legend(
Operator,
Color( 1 ),
Color Theme( "JMP Default"(1) ),
Marker( 0 ),
Marker Theme( "" ),
Continuous Scale( 0 ),
Reverse Scale( 0 ),
Excluded Rows( 0 )
)}
)
)
);Re: JMP17 変動チャートの行凡例に関する問題@tonya_mauldin 200 以上の列があり、各列に対してブルート フォースを実行するのは最良の方法ではありません。
Col_names = dt << get column names(); /// contains 200+ columns
obj = dt << Variability Chart( Y( Eval(Col_names) ), X(:LotNumber, :WaferId),
SendToReport(
Dispatch(
{"",
""},/// is there a way to reference the column name for 200+ colunm names here?
"Variability Chart",
FrameBox,
{Row Legend(
Operator,
Color( 1 ),
Color Theme( "JMP Default"(1) ),
Marker( 0 ),
Marker Theme( "" ),
Continuous Scale( 0 ),
Reverse Scale( 0 ),
Excluded Rows( 0 )
)}
)
) );
Re: JMP17 変動チャートの行凡例に関する問題できます。 ありがとうジャーモ
Re: JMP17 変動チャートの行凡例の問題1 つのオプションは、XPath を使用して FrameBox への参照を取得することです。
Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Variability Data/2 Factors Crossed.jmp");
obj = dt << Variability Chart(
Y(:Measurement, :Standard),
X(:Operator, :part#)
);
(Report(obj) << XPath("//FrameBox")) << Row Legend(
Operator,
Color(1),
Color Theme("JMP Default"(1)),
Marker(0),
Marker Theme(""),
Continuous Scale(0),
Reverse Scale(0),
Excluded Rows(0)
);
この例ではすべてのフレームボックスを使用していますが、XPath クエリでの選択を制限するか、特定のインデックスを使用する必要がある場合がほとんどです。
これも今回の議論に少し関係しますが、ページ使用時にビルダー上の各グラフに凡例を表示する
編集: XPath およびインデックス付けでの xml 属性とその値の使用方法の例:
もっと見る...