0
ifelse(BL0304_t2$BAXPFC11==1 & BL0304_t2$BAXPFC21==1 &
BL0304_t2$BAXPFC31==1 & BL0304_t2$BAXPFC41==1,
BL0304_t2$passcode <-1 , BL0304_t2$passcode <- 2)
這應該給我「1」爲「密碼」時「BAXPFC11」的價值觀,「BAXPFC21」,「BAXPFC31」,「BAXPFC41」中的「1」是和條件,否則應該給我「2」。但是這在所有情況下都給我「2」。我無法理解代碼的錯誤。[R ifelse不給我正確的輸出
更妙的是: 'BL0304_t2 $ passcode < - with(BL0304_t2,ifelse())'。 – 2015-04-02 03:21:13
謝謝。這對我有效。 :-)我的代碼有什麼問題 – 2015-04-02 03:39:15
您在第二個和第三個參數中命名了一個新對象。如果有效,請接受答案。謝謝! – User7598 2015-04-02 03:41:57