如何在具有不同參與者數量的JMP列中劃分我的計算範圍?嗨,
我在這篇文章中附上了一個例子。我想計算第3列和第2列之間的得分差異(第4列),然後計算每個參與者的差異平均值(第5列)。
問題是我不能簡單地使用公式“PostTest - PreTest”,因為我需要劃分它的範圍(每個參與者)。此外,由於缺少數據,我有不同數量的參與者,所以我不能簡單地使用公式“Mean( 分數差異)“。
請問我該如何進行這些計算?(如果解決方案更複雜,請將其添加到該文件中,請)
主題預測試 PostTest得分差異(= PostTest - PreTest)平均值(得分差異)
100 1 5 4
100 3 7 4
100 8 7 -1
100 ... ... ...
100
200 10 10 0
200 9 2 -7
200 6 4 -2
...
謝謝!
Re:如何在具有不同參與者數量的JMP列中劃分我的計算範圍是的,馬克( @markbailey ),它適用於那個例子!大!
Re:如何在具有不同參與者數量的JMP列中劃分我的計算範圍第二個參數充當By變量,與在啟動平台時按By角色的列相同。
看到救命 > 腳本索引 > 功能 > Col Mean 有關語法和參數的更多詳細信息。
是的,您可以在By角色中使用多個數據列 Col Mean() 。
您的新計算比您最初詢問的計算更複雜。使用列公式和數據表,我認為解決方案是將其分解為兩個級別。首先計算原始數據表中的平方差,然後使用Tables> Summarize得到總和N,然後添加一個新公式來計算最終索引。
Re:如何在具有不同參與者數量的JMP列中劃分我的計算範圍你好 @markbailey ,
謝謝你的文章。
在Col Mean(參數1,參數2)中,第二個參數是否可用作過濾器?如果是這樣,可以添加更多過濾器,如參數3等等。
在這個分數差異的例子中,使用“ProTest - PreTest”沒有問題。 是的,可以使用單一公式完成。
但是,如果我有一個需要為每個參與者劃分的操作,例如本文中附帶的等式,我該怎麼辦?
在該等式中,雖然是同一參與者,但JMP需要計算每行兩列之間的平方差(i),然後除以每個參與者的總試驗次數(N)。
我必須為大量參與者(超過100個)實施該等式。
謝謝!
Re:如何在具有不同參與者數量的JMP列中劃分我的計算範圍我想你想要這個功能:
Col Mean(:Difference of Scores, :Subject)