長い形式のテーブルでの対応のある t 検定こんにちは、
私は JMP を使い始めたばかりなので、何か明らかなことを見逃しているのかもしれません。
対応のある t 検定を実行したいと思います。 8 つのケースと 2 つの列 (「前」と「後」の 1 つ) を含むおもちゃのデータセットを作成しました。このワイド形式のデータに対して対応のある t 検定を実行することは問題ありません。分析 -> 特殊なモデリング -> 一致ペアを実行し、両方の列を「Y」入力として指定します。簡単!
私の「ワイドフォーマット」おもちゃデータ:

しかし、長い形式のデータで同じことを行うことができますか? 同じデータですが、"before" と "after" の値を持つ "condition" 列と、値のペアをエンコードする "name" 列 (例) があります。同じデータを長い形式で表示すると、次のようになります。

これを手動で広範な形式のテーブルに変換できることは理解しています。しかし、複数の変数がある場合 (つまり、「feature」だけでなく「feature1」、「feature2」などがある場合を想像してください)、これは面倒になります。
この長い形式でペアのある t 検定を直接実行することは可能ですか?
基本的なデータ分析とモデリングウィンドウズRe: 長い形式のテーブルでの対応のある t 検定長い形式で一致 t 検定を実行するオプションが表示されません。ただし、データを手動で移動する必要はありません。 Split Platform を使用するだけでこれを行うことができます。
データテーブルを考えると

「分割プラットフォームテーブル」=>「分割」に移動します。

[分割方法]、[列の分割]、および [グループ] ボックスに値を入力し、[OK] をクリックすると、新しい変換されたデータ テーブルが作成されます。
その後、一致ペアを実行できます。

Anova を使用して一致ペア分析を実行するための昔ながらの方法があります。モデルの適合を実行し、条件と名前の両方を因子として指定した場合

同じ結果が得られます。

F = t の二乗
F= 4.8752 = -2.208^2 = t
もちろん、一致ペア t 検定プラットフォームの美しいグラフィックスは得られません。
Re: 長い形式の表での対応のある t 検定どうもありがとう、ジム!
Split By機能を確認しました。さらに重要なのは、複数の機能 (feature1、feature2 など) がある場合でも、Split By 関数はそれらすべてを (たとえば、「feature1 before」、「feature1 after」、「feature2 before」、「feature2」に) 分割することを確認しました。後」など)。次に、それらの列に対して対応のある t 検定を実行できます。
私はこれを解決策として受け入れましたが、あなたが書いたように、長い形式のテーブルでペアワイズ t 検定を直接実行する方法はないと思われます。
Re: 長い形式のテーブルでの対応のある t 検定こんにちは@RankBarracuda15 : @txnelsonの「旧式」メソッドを拡張して、より広範な問題クラスを含めるように一般化できます。条件が 2 つ以上ある場合はどうなりますか?旧式。条件*名前の組み合わせで、バランスのとれた、またはバランスのとれていない複数の繰り返しは?旧式。厳密に言えば、「旧式」メソッドでは、「名前」をランダム効果として持つ必要があります。ただし、あなたのような単純なケースでは、それはあまり重要ではありません。
Re: 長い形式のテーブルでの対応のある t 検定さらに、差異 (After - Before) を計算する新しい列を追加し、この結果を応答として使用することもできます。
Re: 長い形式のテーブルでの対応のある t 検定はい、 @RankBarracuda15 、 @Mark_Baileyが言ったように、配布プラットフォームを使用するだけです。
Re: 長い形式の表での対応のある t 検定ランクバラクーダ15 -
Fit Y by X を使用して、背の高いテーブルで分析を実行する方法を次に示します。この場合、Y としてデータ、X としてラベル、ブロックとして名前を使用します。

要約統計は同じですが、レポートは異なります。
