異なる列を持つy by xプラットフォームのx軸にラベルを付けるこんにちは、
fit y by x プラットフォームで x 軸ラベルを別の列に変更する簡単な方法はありますか?
ありがとう!
基本的なデータ分析とモデリングデータのブレンドとクリーンアップデータの探索と視覚化Re: 異なる列を持つ fit y by x プラットフォームの X 軸にラベルを付ける以下は、グラフを描画し、X ラベルをデータ テーブルの 2 番目の列の名前にリセットする簡単な例です。
names default to here(1);
dt=open("$SAMPLE_DATA/big class.jmp");
Graph Builder(
Size( 528, 456 ),
Show Control Panel( 0 ),
Variables( X( :weight ), Y( :height ) ),
Elements( Points( X, Y, Legend( 6 ) ), Smoother( X, Y, Legend( 7 ) ) )
);
current report()[texteditbox(3)]<<SET text=""></SET>
<P><SPAN class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="txnelson_0-1738689278431.png" style="width: 400px;"><SPAN class="lia-inline-image-display-wrapper" image-alt="txnelson_0-1738689278431.png" style="width: 400px;"><SPAN class="lia-inline-image-display-wrapper" image-alt="txnelson_0-1738689278431.png" style="width: 400px;"><span class="lia-inline-image-display-wrapper" image-alt="txnelson_0-1738689278431.png" style="width: 400px;"><img src="https://us.v-cdn.net/6038925/uploads/images/72489iA86A55718714E628/txnelson_0-1738689278431.png" role="button" title="txnelson_0-1738689278431.png" alt="txnelson_0-1738689278431.png" /></span></SPAN></SPAN></SPAN></P>
<BR />Re: 異なる列を持つ fit y by x プラットフォームの X 軸にラベルを付けるありがとう!投稿をもっと明確にすべきでした。
fit y by x プラットフォームの x 軸ラベルと x 値を別の列に変更しようとしています。回帰直線のフィッティングには数値/連続変数の両方が必要なので、文字が含まれている Run ID を x 変数として使用することはできません。そのため、回帰をフィッティングした後で x 軸ラベル/値を文字列に置き換えることができるかどうか疑問に思っています。
データの例: 実行 (数値の実行番号)、実行 ID (文字)、回帰適合出力は、2 つの数値列を使用したものですが、実行 ID (文字) を使用したグラフ ビルダーの x 軸のように x 軸をしたいと思います。
助けてくれてありがとう!



Re: 異なる列を持つ fit y by x プラットフォームの X 軸にラベルを付ける値ラベルを使用するのがよいと思います。おそらく、それぞれを個別にコーディングする必要はないでしょうから...
これは見苦しいですし、「Eval( Parse(....) )」を使うのは好きではありませんが、機能します。
Names Default to Here( 1 );
labs = {};
For Each Row( Insert Into( labs, Char( :Run ) || " = \!"" || :Run ID || "\!"" ) );
Eval( Parse( ":Run << Add Column Properties(
Value Labels( {" || Concat Items( labs, ", " ) || "} ),
Use Value Labels( 1 )
)") )