Re: 新しいデータ テーブルの列にリストを書き込むにはどうすればよいですか?ありがとう。 これは役に立ちます。
Re: 新しいデータ テーブルの列にリストを書き込むにはどうすればよいですか?ここに、私がどのように進めるかについての例をいくつか示します
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/semiconductor capability.jmp" );
loop = 5;
target = "NPN1";
dtFinal = New Table( "Results", New Column( target ) );
// Generate some random selected rows
For( i = 1, i <= loop, i++,
Current Data Table( dt );
For Each Row(
If( Random Uniform( 1, 100 ) > 95,
Row State( Row() ) = Selected State( 1 )
)
);
theRows = dt << get selected rows;
dtInt = New Table( "temp", invisible, New Column( target, set values( theRows ) ) );
dtFinal = dtFinal << concatenate( dtInt, append to first table( 1 ) );
Close( dtInt, nosave );
);
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/semiconductor capability.jmp" );
loop = 5;
target = "NPN1";
theRows = [];
For( i = 1, i <= loop, i++,
Current Data Table( dt );
For Each Row(
If( Random Uniform( 1, 100 ) > 95,
Row State( Row() ) = Selected State( 1 )
)
);
theRows = theRows |/ (dt << get selected rows);
);
dtFinal = New Table( "Results", New Column( target, set values( theRows ) ) );
Re: 新しいデータ テーブルの列にリストを書き込むにはどうすればよいですか?すでにデータテーブルを持っていますか、それとも行のリストを取得した後に生成しますか? 新しい列を作成するときは、元の列のデータ型とモデリング型も確認し、それらを同じに保つ必要があります (ここでは行いません)。
Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Big Class.jmp");
dt << Select Rows([1,2,3,10]);
col_name = "name";
p = Column(dt, col_name)[dt << get selected rows];
//create new table
dt_rows = New Table("collection",
New Column(col_name, Character, "Nominal", Set Values(p))
);
//add to existing
col_name = "age";
p = Column(dt, col_name)[dt << get selected rows];
dt_rows << New Column(col_name, Numeric, "Ordinal", Set Values(p));新しいデータテーブルの列にリストを書き込むにはどうすればよいですか?条件を満たす列から要素のリストを抽出しようとしています。 行を追跡できるように、このリストを同じ列名を持つデータ テーブルに書き込みたいと考えています。 今後も随時このリストに追記していきたいと思います。 例えば:
p = :col_name[condition << get selected rows];
このリストを同じ列名のテーブルに書き込み、このテーブルに追加したいと考えています。
ありがとう。
マスカスタマイゼーション品質およびプロセスエンジニアリングウィンドウズ