多くの列を持つ制御テーブルこんにちは。
200を超える継続因子列といくつかの応答を含むテーブルがあります。
列は、オブジェクト内の物質の存在を探すラボテストの結果です。
各列は1つの物質の量です。
これらの200列は、さまざまな方法(色、目的、アクティビティ、製造など)で分割できます。
結果を分析しながら、200列のさまざまなグループであらゆる種類のテストとモデルを実行したいと思います。
私が探しているのは、偏差に基づいてさまざまな列を簡単に選択および選択解除できるツールです。
私が考えているのは、列名が行になるサブテーブルです。
サブテーブルはメインデータテーブルに接続されており、サブテーブルで選択しているすべての行で、メインデータテーブルの対応する列が自動的に選択されます。
元の列(現在は行)を定義する列を追加できます。 次に、それらの中のさまざまなグループを簡単に選択します。 モデルまたはその他のダイアログボックスにそれらを出し入れします。
ありがとう
オメル
Re:多くの列を持つテーブルの制御私はいくつかのJSlを知っていますが、これは私のリーグ全体で考えています。Re:多くの列を持つテーブルの制御また会ったね
私は可能ないくつかの解決策を知っています:
「列ビューセレクター」を開いて、関連するすべての列を選択し、「夏の表示」をクリックしてから、赤い三角形で「データテーブルビュー」を選択すると、作成されたテーブルがメインテーブルに接続され、行の選択が下線付きの表の右側の列。
グループを定義するすべての種類の列を更新して操作することはできますが(一致するセルを選択するなど)、「列ビューセレクター」を閉じると接続が失われます。
両方のテーブル間の接続を維持する方法はありますか?
オメル
Re:多くの列を持つテーブルの制御上記のJSLはテーブル内の列を選択しますが、おそらくあなたが求めているものの誤った解釈でした。
あなたが言う時 '。 。 。手元にあるツールはありますか?JMPの一部としてですか、それともすでに存在するアドインとしてですか? もしそうなら、答えは「いいえ」だと思います。
このようなアドインを作成することもできますが、念頭に置いていることを実現するために必要なワークフローについて、より正確に把握する必要があると思います。
あなたはすでにJSLを知っていますか、それとも少し学ぶ準備ができていますか? それとも、あなたのためにそれを行うことができる誰かにアクセスできますか?
Re:多くの列を持つテーブルの制御ありがとう
この「赤い三角形」とそのオプションは、すべてのダイアログに存在します。
メインテーブルで定義したグループを表示できます。
私が探しているのは、プロパティ(「データ型」や「式がある」などのプロパティではない)の共通の属性を共有するいくつかの列をワンクリック(または2つ)で選択してから、他の列を選択できるようにすることです。別のプロパティで同じ属性を共有します。
私のデータでは、列(羽毛中の化学物質の存在レベルを表す)をいくつかのグループに分割できます。
私はそれらを前兆への影響、分子式、致死性、または「アクションテクニック」などで分けることができます。
偏差ごとに異なるグループ構造が作成されます。
私の質問は、手元にツールがあるかどうかです。
そうでない場合は、作成できる簡単な「アドイン」はありません。
感謝
オメル
Re:多くの列を持つテーブルの制御次のようなものを使用する場合は、追加のテーブルは必要ない場合があります。
Names Default To Here( 1 );
// Get a table
dt = Open("$SAMPLE_DATA/Big Class.jmp");
dtname = dt << getName;
// Expression that is invoked whenever a new selection is made in the column selector
selectionScript =
Expr(
colsSelected = fcs << getSelected;
dt << clearColumnSelection;
dt << selectColumns(colsSelected);
);
// User interface
New Window("Select Columns in "||dtname,
fcs = Filter Col Selector( Data Table( dtname ), Width(300), Script(selectionScript) );
);
フィルタの「赤い三角形」オプションは、必要な列を見つける(次に選択する)のに役立つ場合があります。また、定義した列グループも表示されます。