SASマクロ変数(スクリプト、JSL)のように、JMPでマクロ変数をマクロ化する方法JMPファイル "abrasion.jmp"を使って作業しているとしましょう。そして、SASの%letマクロ変数の機能のようなものを適用したいと思います。
SASで私はのようなWHERE句を実行することができます...
(1)「ABRASIONは(&MY_ABRASION。);です。」
... likeの前にマクロvarsを指定した後:%let MY_ABRASION = 133; (例1)
%MY_ABRASION = 145とします。(例:2回目の使用)
(2) "where DATE eq(&MY_DATE。);"
...のように前にマクロvarsを指定した後:%let MY_DATE = "29Feb1995" d; (例1)
%let MY_DATE = "2May1995" d; (例:2回目の使用)
(3)あるいは "DATE eq(&MY_DATE。)とABRASIONが(&MY_ABRASION。)"のような組み合わせでも; ...
JMPでどうしたらいいですか。
実例を挙げてください。
どうもありがとう、
初心者(まだ)
再:どのように私はJMPでマクロ変数、例えばSASマクロ変数(スクリプト、JSL)のようにしますか以下は、SAS MACROの例と同様の機能を実現するためにJMP変数をJMPデータテーブル列と共に使用する例です。
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/big class.jmp" );
my_gender = "M";
Bivariate( Y( :height ), X( :weight ), Where( :sex == my_gender ) );
dtAirline = Open( "$SAMPLE_DATA/Aircraft Incidents.jmp" );
my_date = Informat( "01/23/2001", Date MDY( 10 ) );
dtAirline << select where( :Event Date <= my_date );
dtAirlineSubset = dtAirline << subset( selected columns( 0 ), selected rows( 1 ) );
dtAirlineSubset << run script( "Graph Builder Map" );
JMPスクリプト言語について学ぶのに最適なドキュメントは、スクリプトガイドにあります。
ヘルプ==>本==>スクリプトガイド
私はあなたがそれを通して読むために時間がかかることを強く勧めます
再:どのように私はJMPでマクロ変数、例えばSASマクロ変数(スクリプト、JSL)のようにしますかこの機能の美しさを示すために、SASで知られているタイトルの実際の値、つまり「&string」を使用することもできます。
例えば:
Bivariate( Y( :height ), X( :weight ), Where( :sex == my_gender ), Title("Selection: " || my_gender ));
したがって、これによりアプリケーションを非常に一般的に開発することができます:)