分割プラットフォームは正しく機能しますか?こんにちは、
私は分割プラットフォーム (テーブル -> 分割) に戸惑っていました。 条件によっては分割がうまくいかないと思います。 ここでは簡単な例を示します。 次の表があると仮定します (ファイルも添付されています)。

ここで分割プラットフォーム (テーブル -> 分割) を開き、次のように入力するとします。

次のような結果が得られると予想します。

しかし、次のような出力が得られます。

実現された出力テーブルをより注意深く見ると、もともと製品 A にマッピングされていた値が製品 B にマッピングされていることがわかります。これは間違いです。 これは、分割するフィーチャごとの行の量が等しくない場合に発生します。 データセットが大きくなると、これに気づくのが非常に難しくなり、非常に間違った結論につながる可能性があります。
私がこのような考えを一人で抱えないようにするために、誰かがこれを確認してもらえますか?
JMP16.2を実行しています。
ヤンネ
品質およびプロセスエンジニアリングRe: Split-platform は正しく動作しますか?
ここのディスカッションも参照してください。テーブル分割時に一意の値が失われる
Re: Split-platform は正しく動作しますか?私は Jannel の意見に全面的に同意すると言いたいだけです。現在の機能は直感的ではなく、データを台無しにする可能性が非常に高いです。 少なくとも、データがそのままの機能に準拠していない場合には、ソフトウェアはユーザーに通知する必要があります。
Re: Split-platform は正しく動作しますか?回避策は、(1) 「機能」のレベルごとにサブセット テーブルを作成する (2) 各サブセット テーブルのデータ列の名前を機能名に変更する (3) サブセット テーブルで外部結合を実行する、です。
Re: Split-platform は正しく動作しますか?Split は設計どおりに動作しますが、残念ながら、それは直感的に期待できる動作ではありません。
私の見解では、これを確実に使用できるのは分割データを生成し列にラベルを付ける場合のみです。列を保持するオプションは常に期待どおりに機能するとは限らず、使用すると危険になる可能性があります。
直感的には、「keep」列のデータは分割データと整列したままであると期待されますが、JMP はそれを行いません。Split は、分割データと保持データの間の整合性を維持しようとはしません (これは私の意見ではありません。これは、私が最近同じ問題を提起したときの JMP サポートからの回答です)。
Re: Split-platform は正しく動作しますか?ジャーモとデール、ご提案ありがとうございます。 Dale の解決策は機能しますが、少なくとも私にとってはあまり直感的ではありません。
最初の提案は、 Thierry_S がグループ化変数を使用するのは直感的です。 グループ化が何をするのかを見るのは悲しいです。グループごとの最後のデータ行だけが入り、他のすべてのデータ行は消えます(以下のキャプチャを参照してください(Jarmoが提案したように、グループ化に使用される各行が一意である場合を除く))。 一般に、分割を行う場合、私の目的はデータを消去することではないため、これを回避するための特別なトリックが必要になることにはあまり満足していません。 もしかしたら私の理解を超えたロジックがあるのかもしれません


Re: Split-platform は正しく動作しますか?希望の結果を得ることができましたが、2 つの手順が必要でした。まず、元のテーブルを機能ごとと製品ごとに分割します (分割する列として価格を使用します)。次に、取得した 4 つの列の複数の系列 (2、連続) のスタックを実行すると、望ましい結果が得られます。単一のコマンドでこれを行う方法があるかどうかはわかりません。
Re: Split-platform は正しく動作しますか?「重複」があるため、JMP にはデータをどのように分割するかわからない可能性があります。
データに次のような「ユニークな」製品機能の組み合わせがある場合:

これらの設定で

最終的には次のようになります

Re: Split-platform は正しく動作しますか?こんにちは、Thierry_S さん
ご提案ありがとうございます。 ただし、グループ化変数として何を使用しても、期待する結果は得られません(以下)。

グループ化が鍵であると考えられる場合は、より詳細なステップバイステップの指示を与える必要があります。
ありがとう;
ヤンネ
Re: Split-platform は正しく動作しますか?こんにちは、ジャネルさん
この例では、Grouping 変数を指定しなかったため、奇妙な動作が発生しました。 正確に分割するには、Product をグループ変数として使用します。
最高、
TS