組合指標列<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />大家好!
我創建了我認為稱為指標列的內容。 在我的研究中,我有兩個轉移注意力的問題來查看受訪者是否在關注,而不是我的想法,我正在嘗試創建一個包含...
- 兩個都答對的人
- 那些回答錯誤的人
- 兩個都答錯的人
所以我們有一組相互排斥的組。 當我過濾時,我將 TRUE 標記為“1”,將 FALSE 標記為空。 我對所有三個組都這樣做了,這給我留下了 3 列,它們反映了下面的內容,不包括最後一列......
| 都正確 | 一個錯誤 | 二錯 | 我想要的是 |
|---|
| . | 2個 | . | 2個 |
| 1個 | . | . | 1個 |
| . | . | 3個 | 3個 |
我想要做的是將前 3 列合併到最後一列,此時我將進入並標記 1、2 和 3 是什麼。
我嘗試了一個公式...
If(:BothCorrect == 1, 1, If(:OneWrong == 2, 2, If(:TwoWrong == 3, 3, "NA")))
這不起作用,可能是由於語法。
無論是否使用公式,任何人都可以提供一些指導嗎?
回复:組合指標列謝謝你!
回复:組合指標列這 ”!”是 JSL 中 Not() 函數的簡寫符號。 它否定了它的論點。 所以 !IsMissing(x) 如果 x 不缺失則返回 1,如果 x 缺失則返回零。
回复:組合指標列邁克爾,
謝謝,這確實有效,但我不得不回到公式中並包含“!”在“失踪”之前。 是什麼 ”!”究竟在做什麼?
回复:組合指標列如果您有數字列並且您只是在尋找第一個非缺失值(或者如果您可以假設三列中只有一列是非缺失值),則此列公式可能確實需要您:
如果( !Is Missing( :BothCorrect ),
:都正確,
如果( !Is Missing( :OneWrong ),
:錯了,
如果( !Is Missing( :TwoWrong ),
:二錯,
.
)
)
)