JMP 15 の新しい列選択機能jmp テーブルを開く前に列をインタラクティブに選択できる新機能が気に入っています。 ただし、スクリプトを使用してこれらの列名をリストに入れる方法はありますか。 私の使用例は、litho_ で始まる列のみを開きたいが、それらすべての列の名前がわからない可能性があるということです。
前もって感謝します
ケビン
Re: JMP 15 の新しい列選択機能やあ@ケビン・レノン、
Open() で「列名のみ」引数を使用すると、必要なリストが返されます。
listOfNames = Open( "$SAMPLE_DATA/Fitness.jmp", Column Names Only );
@ジュリアン
Re: JMP 15 の新しい列選択機能私はおそらく自分自身を適切に説明していませんでした。 新しい JMP 15 機能を使用すると、テーブルがメモリ内で開かれる前に、メタ データを読み取ることによって列を表示できます。 10k 列を持つ 5GB の JMP テーブルがあるとします。 5 GB のテーブルをメモリに開くのではなく、テーブル内の列を表示し、必要なものだけを開きます。
これは、開いているダイアログのドロップダウンを使用してテーブルを開くときにインタラクティブに行うことができます。 ただし、適切なテーブルを開く前に、リスト内の列名を取得したいと考えています。
あなたが提供した解決策は、最初にテーブルを開きます。これは私が避けたいことです。
ありがとう
ケビン
Re: JMP 15 の新しい列選択機能特定のテキストに一致する列のリストを取得するサンプル スクリプトを次に示します。
dt = open("$SAMPLE_DATA/Semiconductor Capability.jmp");
list = dt << get column names;
parsed_list = {};
for(i=1, i<=N items(list), i++,
if(contains(list[i], "NPN"),
insert into(parsed_list, list[i])
)
);
show(parsed_list);