JSL の初心者 - 明確な選択、非表示の使用法私は JSL を初めて使用します。いくつか質問があります。
1)。 棒グラフをプロットしてpptに送信するスクリプトを設定しています。 スクリプトの実行後、グラフ ウィンドウ内の最後のバーが選択されます (バーの斜線を参照)。 これらのバーを PPT にスライドさせる前に、選択を解除したいと思います。 (添付ファイルを参照してください)。 選択範囲のマークを解除するコマンドを見つける必要があります
2)。 すべてのグラフを作成し、ppt に保存した後、データ テーブルを閉じたいと考えています。 コマンド close (dt) を使用する場合。ここで、dt はデータ テーブルです。これによりデータ テーブルが閉じられ、グラフは作成されません。
3)。 同じスクリプト内のさまざまなグラフに複数のデータ フィルターを適用する必要があります。 その方法を示すサンプル スクリプトはありますか? 「ローカル」フィルターを使用しようとしましたが、フィルターが制限され、グラフに適用されません。 dt<< 行の状態をクリアしてみました。新しいフィルターを適用する前ですが、それも機能しません。
4)。 グラフ ウィンドウに「invisble」を使用する方法を示すサンプル スクリプトはありますか?
Re: JSL の初心者 - 明確な選択、非表示の使用法いくつかの質問にお答えします。
1. テーブルで行った選択をすべてクリアする必要があります。 これは次の方法で実行できます。
dt << clear select;
ここで dt はデータテーブルを指します
3. グラフを作成した後、小さな赤い三角形をクリックしてフィルターを追加します。 > スクリプト > ローカル データ フィルター。 次に、1 つ以上の変数をフィルター列として追加します。 次に、「グラフ ビルダー」の横にある小さな赤い三角形をクリックして、「グラフ ビルダー」を選択します。スクリプトのコピー。 以下に例を示します。
dt = open("$sample_data\Big Class.jmp");
Graph Builder(
Size( 526, 451 ),
Show Control Panel( 0 ),
Variables( X( :weight ), Y( :height ) ),
Elements( Points( X, Y, Legend( 12 ) ), Smoother( X, Y, Legend( 13 ) ) ),
Local Data Filter( Add Filter( columns( :sex ) ) )
);
Re: JSL の初心者 - 明確な選択、非表示の使用法 // Open Sample Data
dt = Open("$SAMPLE_DATA/Big Class.jmp");
// Select rows
dt << select Where(:age ==12);
// Clear Selection
dt << clear select
質問 #1 については、上記の例を参照してください
Graph1 << Show Window(0);
質問 #4 - 上記のコードはウィンドウを非表示にするか、「非表示」にする必要があります - ここで、Graph1 はグラフ ウィンドウを表します
質問 2 については、
- まずグラフを ppt に保存し、ppt を閉じてからデータ テーブルを閉じます。これで問題は解決します。
質問 #3 については、
- あなたがやろうとしていることのサンプル コードを提供していただけますか。これは簡単です。
一番
ウダイ