我试图比较一列的内容与另一列的内容是否相等或不同。
Response <- c("Old", "New", "Old", "New")
Correct_answer <- c("New", "Old", "Old", "New")
comparison <- data.frame(Response, Correct_answer)
Run Code Online (Sandbox Code Playgroud)
我试过这个:
mutate(comparison, Resp_final = ifelse(grepl("Old", Response), "1",
ifelse(grepl("New", Response), "2", "")))
Run Code Online (Sandbox Code Playgroud)
但它只检查“响应”列。如何比较“Response”和“Correct_answer”列并使用 dplyr 在一列中获得结果?
谢谢!