グラフビルダーのページタイトルのタイトルの識別次のグラフでは、ページタイトルを識別できるようにしたいと思います。

つまり、「性別= F」と「性別= M」です。
表示ツリーを見ると、タイトルがタイプの表示ボックスに関連付けられているように見えます。 GraphBuilderGroupBox:

私は次のスクリプトを持っています:
Open("$SAMPLE_DATA/Big Class.jmp");
gb = Graph Builder(
Size( 378, 714 ),
Show Control Panel( 0 ),
Show Legend( 0 ),
Variables( X( :height ), Y( :weight ), Page( :sex ) ),
Elements( Points( X, Y, Legend( 8 ) ), Smoother( X, Y, Legend( 9 ) ) )
);
rep = gb << report;
lst = rep << xpath("//GraphBuilderGroupBox");
for (i=1,i<=nitems(lst),i++,
title = lst[i] << get text;
)
残念ながら、これは機能しません(両方のページでtitle = "")。
誰か提案がありますか?
ありがとう、
デビッド
グラフィックススクリプティングRe:グラフビルダーのページタイトルのタイトルの識別これは、レポートレイヤーまたはXpathを使用して直接アクセスする方法を理解していない要素の1つです。 // GraphBuilderGroupBox <<ウィンドウタイトルの問題を取得。 GetVariablesを使用して何らかの方法でビルドできるかどうかわからない
Open("$SAMPLE_DATA/Big Class.jmp");
gb = Graph Builder(
Size( 378, 714 ),
Show Control Panel( 0 ),
Show Legend( 0 ),
Variables( X( :height ), Y( :weight ), Page( :sex ) ),
Elements( Points( X, Y, Legend( 8 ) ), Smoother( X, Y, Legend( 9 ) ) )
);
gbb = Report(gb)[Graph Builder Box(1)];
Show(gbb << get variables);
Show(gbb << get variable(1));Re:グラフビルダーのページタイトルのタイトルの識別わお! それは1つの非協力的な箱です! rep << getJournalを使用して、LabelBox(label(\! "sex = F \!")のものを探してみてください。 少なくともJMP16では、単純な大きなクラスの例では、ジャーナルのLabelBoxとGraphBuilderGroupBoxが並行して実行されているように見えます。
@XanGregg問題のボックスは、ジャーナルに記録されると、より親しみやすいものに変わります。 しかし、単独では、ライブグラフビルダーでは、それ自体については何も言いません。
Re:グラフビルダーのページタイトルのタイトルの識別ページ変数、グループ変数、およびラップ変数の場合、値の順序を定義する列プロパティを設定し、それを使用して、どのプロットがどのプロットであるかを確認できます。とにかく列またはレベルの名前を変更したいことがよくありますが、これはすべて変換列で実行できます。
Open("$SAMPLE_DATA/Big Class.jmp");
pageOrder = {"Female", "Male"};
Eval( Eval Expr(
gb = Graph Builder(
Size( 378, 714 ),
Show Control Panel( 0 ),
Show Legend( 0 ),
Variables(
X( :height ),
Y( :weight ),
Page( Transform Column( "Respondent Sex", Nominal, Set Property("Value Order", {Custom Order( Expr( pageOrder ))}), Formula( if(:sex=="M", "Male", "Female" ) ) ) )
),
Elements( Points( X, Y, Legend( 8 ) ), Smoother( X, Y, Legend( 9 ) ) )
)
) );
補足:参照したGraphBuilderGroupBoxにはおそらくそのテキストが含まれていません。可視性を非表示に設定した場合、見出しはまだそこにあることに注意してください。 この要素は、個々のポイントがツリーにないように、ツリーに表示されないと思います。両方にアクセスできればいいのですが!
Re:グラフビルダーのページタイトルのタイトルの識別その提案をありがとう@ih 。 ページのタイトルを取得したい具体的な理由は、潜在的な値のリスト(つまり、この例ではpageOrder)が事前にわからないためです。実際の例では、グラフは400ページを超えており(なぜ誰かがそのサイズのグラフを必要としているのか私に聞かないでください!)、ページ数はローカルデータフィルターに理由で変化します。他のすべてが失敗した場合は、そのリストの作成に戻ります-最初の試みでは、リストには約460の要素が含まれ、グラフには407ページしかありませんでした-おそらくデータが不足しているためにいくつかの組み合わせが除外されていました-私はそれを調査していませんまだ-抵抗が最も少ない道を見つけようとしています!
Re:グラフビルダーのページタイトルのタイトルの識別ありがとう@Craige_Hales -これは実行可能な解決策になるようです。