ユーザーの好みにかかわらず正しいaxisboxを見つけるだから私は、ユーザーの好みが異なると軸ボックスが異なるという問題に直面しています。 私はxpathを使ってみましたが、値がxpathに対して変化しているという点でさえ。
Names default to here(1);
dt = open("$SAMPLE_DATA\Big Class.jmp");
dist = platform(dt, Distribution(
Stack( 1 ),
Continuous Distribution(
Column( :height ),
Horizontal Layout( 1 ),
Vertical( 0 ),
Count Axis( 1 ),
normal quantile plot(1)
)
));
dist1 = platform(dt,
Distribution(
Stack( 1 ),
Continuous Distribution(
Column( :height ),
Horizontal Layout( 1 ),
Vertical( 0 ),
normal quantile plot(1)
)
);
);
new window("Test",
dist,
dist1
);
axis = dist[axisbox(2)]; // this is right
axis << Add Ref Line(55);
axis = dist1[axisbox(2)]; // this adds it to the y axis, I need 4
axis << Add Ref Line(55);再:ユーザーの好みにかかわらず正しいaxisboxを見つけるこれはあなたの質問に対する答えではありませんが、参照行にはcolumnプロパティを使用できますか。
Names default to here(1);
dt = open("$SAMPLE_DATA\Big Class.jmp");
:height << Set Property( "Axis", {Add Ref Line( 55, "Solid", "Black", "", 1 )} );
dist = platform(dt, Distribution(
Stack( 1 ),
Continuous Distribution(
Column( :height ),
Horizontal Layout( 1 ),
Vertical( 0 ),
Count Axis( 1 ),
normal quantile plot(1)
)
));
dist1 = platform(dt,
Distribution(
Stack( 1 ),
Continuous Distribution(
Column( :height ),
Horizontal Layout( 1 ),
Vertical( 0 ),
normal quantile plot(1)
)
);
);
new window("Test", dist, dist1);
:height << deleteProperty("Axis");再:ユーザーの好みにかかわらず正しいaxisboxを見つけるそれはそれの周りにリストボックスを持っていないので、私はこれがこの特定のaxisboxに特有であると思いますか?それは少なくともそれがどのように見えるかです。
再:ユーザーの好みにかかわらず正しいaxisboxを見つけるこんにちは、Vince。
AxisBoxとそのすぐ上のDisplayBoxでXPathを使用してみましたか?たとえば、distまたはdist1を使用すると、次のようにX軸の55に参照線が追加されます。
axis = dist1 << XPath( "//BorderBox/AxisBox" );
axis << Add Ref Line( 55 );
再:ユーザーの好みにかかわらず正しいaxisboxを見つける本当に選択肢ではありません。 私は彼らが見るものを変更した場合、顧客はそれを好きではないでしょう。
再:ユーザーの好みにかかわらず正しいaxisboxを見つけるプラットフォーム設定を無視(1)を選択すると、デフォルトの出力でプラットフォームが実行されます。これを使用して、期待しているレポート構造を確実に取得することができます。
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
dt << Distribution(
Ignore Platform Preferences( 1 ),
Y( :height, :weight ),
Histograms Only
);