<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />こんにちは、
3問1問あります。
1。スクリプトが置かれているのと同じディレクトリーからJMPに「template-table」を選択させてください。この経路は、ネットワーク設定によりユーザーによって異なります。私は以下の「固定」リンクを使用することに成功しました:
TempTable = "K:\ ... \ TableTemplate.jmp";
開く(TempTable);
(この設定はうまくいきます)
データテーブルはスクリプトと同じディレクトリにあります、それで私は私が使うことができるべきであると推論するでしょう:
TempTable = ".. \ [path] \ TableTemplate.jmp"
開く(TempTable);
しかしこれはうまくいきません。
2。インタラクティブデータフィルタを作成したいです。
dt = open(table);
TableWindow =新しいウィンドウ( "Enter Input"、
Hリストボックス(
//テキストボックスと入力ボックスを作成します。
テキストボックス(「値を入力してください」)、
スペーサーボックス(サイズ(1,10))
フィルタ=番号編集ボックス(。)
)
//フィルタを使用して特定のデータを選択し、新しいテーブルにサブセット化するボタンボックスを作成します。
ボタンボックス( "値を追加"、
(Missing(Filter << get)== 0)の場合、
dt <<場所の選択(:Value ==(Filter << get))、
dt << Subset((Selected Rows)、出力テーブル名( "subset"));
TableWindow <<ウィンドウを閉じる。
、
フィルター<< set(。;
ダイアログ( "値が正しくありません");
;
3。Y軸に数値をプロットし、X軸にバッチ(文字)をプロットするスクリプトがあります。母集団全体の平均を下回る値を持つすべてのサンプルを記載するレポートを生成する方法を見つけようとしています。多分それはこのような何かを働かせることができます:
dt <<場所を選択(:Sample == X)、
meanX = Mean(Value);
dt <<場所を選択(:Sample == X&Value
//これらの行に関連するすべての列をサブセット化します
dt << Subset((Selected Rows)、出力テーブル名( "subset"));
ご協力ありがとうございます
こんにちは、
お返事ありがとうございます。私はこれらの問題のうち2つを解決することができましたが、相対パスの問題は未解決のままです。この問題の新しいチケットを作成します。
敬具
アンダース
それでも問題が解決しない場合は、個別の質問として投稿することをお勧めします。
2番目の質問は、
InputWindow =新しいウィンドウ( "Enter Input"、
Vリストボックス(
スペーサーボックス(サイズ(1、10))、
テキストボックス(「入力を入力してください」)、
スペーサーボックス(サイズ(1、10))、
Hリストボックス(
テキストボックス( "最大責任uppgift 1")、
スペーサーボックス(サイズ(10、1))、
中央値=数値編集ボックス(。)
スペーサーボックス(サイズ(10、1))、
)
スペーサーボックス(サイズ(1、10))、
Hリストボックス(
ボタンボックス( "Läggtillvärde"、
(Missing(Median << get)== 0の場合、
表<<場所の選択(:ISU>(中央値<<取得));
Table << Subset((Selected Rows)、出力テーブル名( "Ber1"));
InputWindow <<ウィンドウを閉じる。
、
中央値<<セット(。;
Dialog( "ogiltigavärden:");
)
)
スペーサーボックス(サイズ(10、1))、
ボタンボックス( "Stäng"、
InputWindow <<ウィンドウを閉じる
)
;