欠落している列を追加せずにJSLを使用してテーブルを更新する別のデータ テーブルの値を使用して、データ テーブルの特定の列の値を更新しようとしています。 更新機能は論理的な選択のように見えますが、更新されたテーブルに不一致の列が常に追加されるようです。 更新ユーティリティには、このためのオプションがあります

ただし、これについてはスクリプト インデックスにも言及されていません。

またはヘルプ検索で。 私はもう試した
dt << update(
with(dt2),
match(:name=:name),
ignore missing,
add columns from update(none)
);
しかし、それはうまくいかないようです。 これに対する正しいオプションが何であるかを誰かが知っていますか?
データ表スクリプティングRe: 欠落している列を追加せずにJSLを使用してテーブルを更新しますこれは私にはうまくいきません。 私のメイン テーブルは頑固に正確な更新を拒否しています。
テーブルは更新されますが、一致する列が期待どおりに動作しません。
一致する列は、ファイル パスである "/" を含む長い文字列です。
これは、それから構築されたグラフがあるためですか?
例は機能しているように見えますが、実際には元に戻っています
この関数を動作させることができないため、ある種の配列反復アプローチ。
JMP16.1
Re: 欠落している列を追加せずにJSLを使用してテーブルを更新します<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />ありがとうジェフ!
Re: 欠落している列を追加せずにJSLを使用してテーブルを更新しますあなたはもうすぐそこにいます!
そのオプションで Update を実行した後にテーブルに追加されたソース スクリプトを見ると、スクリプトが次のようになっていることがわかります。
Data Table( "Trial1.jmp" ) << Update(
With( Data Table( "Little.jmp" ) ),
Match Columns( :popcorn = :popcorn, :oil amt = :oil, :batch = :batch ),
Add Columns from Update table( None )
);

-ジェフ