キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 
The Discovery Summit 2025 Call for Content is open! Submit an abstract today to present at our premier analytics conference.
言語を選択 翻訳バーを非表示
最初に公開されたスレッドを表示

データを既存のテーブルに結合する

JWi
JWi
Level II

2 つのデータテーブルを一致する列で結合したいと考えています。 ただし、JMP が結果を含む新しいテーブルを作成することは望ましくありません。 2 番目のテーブルの結合列は、最初のテーブルに追加する必要があります。 「メインテーブルを更新...」オプションでこれが行われると思いましたが、私にとっては機能しません(JMP 14および15でテストしました)。 どうすればこれを機能させることができますか? この問題を示す最小限の例を次に示します。

 

「無題 3」と「無題 4」というテーブルを作成し、「列 1」の値を一致させて結合したいと考えています。 新しいテーブルを作成する場合 (オプション「メインテーブルの更新...」が無効になっている場合)、結合は完全に機能し、正しい結果がテーブル「無題 17」に含まれます。

undefined

ただし、私が活性化「メインテーブルを更新...」オプションを選択しても、「作成」をクリックした後も新しいテーブルが作成されますが、これはテーブル「無題 3」のコピーにすぎず、テーブル「無題 3」のデータは変更されておらず、テーブル「無題 4」のデータは含まれていません。

undefined

ここでは、実際には結合は実行されていません。 むしろ、2 番目のスクリーンショットで結合を実行した後、テーブル「無題 3」に、最初のスクリーンショットのテーブル「無題 17」のようなデータを含む追加の列「列 3」が含まれることを期待します。

 

ヒントをありがとう。

この投稿のオリジナルは 、English (US) で書かれており、ユーザビリティ向上のため自動翻訳機能を使用して表示しています。コメントを投稿すると、オリジナルの言語(English (US))やご指定の言語 でも表示されます。

1 件の受理された解決策

受理された解決策
pmroz
Super User

Re: データを既存のテーブルに結合する

テーブル > 更新コマンドはまさにあなたが望むことを実行します。

4件の返信4

Re: データを既存のテーブルに結合する

「メインテーブルを更新」チェックボックスの機能を誤解しているようです。 JMP ヘルプから:

 

メインテーブルを 2 番目のテーブルのデータで更新します

元のテーブルのデータは、同じ名前の列のデータで更新されます。 結果は新しいデータ テーブルに表示されます。 元のテーブルのデータは、同じ名前の列のデータで更新されます。

次の点に注意してください。

JMP は、欠損値のあるデータを置換しません。

出力テーブルは、元のテーブルと同じ列を使用します。 したがって、使用するときは、メインテーブルを 2 番目のテーブルのデータで更新します結合テーブルの列を選択しますは適用されません。

メインテーブルを 2 番目のテーブルのデータで更新しますこのオプションは、行番号または一致する列によって結合する場合にのみ使用できます。

JMPヘルプの終わり

 

join コマンドは常に新しいテーブルを作成します。 これを回避したい場合は、仮想結合の使用を検討してください。 これは、3 番目のテーブルを作成せずに 2 つのテーブルを結合する方法です。

この投稿のオリジナルは 、English (US) で書かれており、ユーザビリティ向上のため自動翻訳機能を使用して表示しています。コメントを投稿すると、オリジナルの言語(English (US))やご指定の言語 でも表示されます。

pmroz
Super User

Re: データを既存のテーブルに結合する

テーブル > 更新コマンドはまさにあなたが望むことを実行します。

この投稿のオリジナルは 、English (US) で書かれており、ユーザビリティ向上のため自動翻訳機能を使用して表示しています。コメントを投稿すると、オリジナルの言語(English (US))やご指定の言語 でも表示されます。

hogi
Level XII

Re: データを既存のテーブルに結合する

以下は、Tables/Update の使用に非常に時間がかかる理由のリストです。
テーブル/更新の高速化

ここでは、「メインテーブルの更新」をオプションとしてテーブル/結合プラットフォームに追加したいと考えています。

テーブル結合: メインテーブルを更新するオプション

この投稿のオリジナルは 、English (US) で書かれており、ユーザビリティ向上のため自動翻訳機能を使用して表示しています。コメントを投稿すると、オリジナルの言語(English (US))やご指定の言語 でも表示されます。

hogi
Level XII

Re: データを既存のテーブルに結合する

新しいテーブル/結合プラットフォーム(アップデート機能) は次のようになります。

https://community.jmp.com/t5/JMP-Wish-List/Tables-join-option-to-update-main-table/idc-p/653857/highlight/true#M4537

undefined

 

 

 

この投稿のオリジナルは 、English (US) で書かれており、ユーザビリティ向上のため自動翻訳機能を使用して表示しています。コメントを投稿すると、オリジナルの言語(English (US))やご指定の言語 でも表示されます。