mel*_*bez 3 if-statement r conditional-statements tidyverse
我正在尝试创建一个单独的列,其中包含其他两列的最小值。当triad等于“triad_ah”时,我想获得以下两列的最小值。
我的数据如下所示:
triad convince_animals convince_health
triad_ah 4 5
not_triad_ah 2 3
Run Code Online (Sandbox Code Playgroud)
这是我想要的输出:
triad convince_animals convince_health convince_min
triad_ah 4 5 4
not_triad_ah 2 3 99
Run Code Online (Sandbox Code Playgroud)
我通过两种方式尝试过这一点。我认为使用 case_when 的方式可能会更简洁。我还包含了我收到的每个错误消息。
尝试1
dflong$convince_min <- dflong %>%
case_when(
.$triad == "triad_ah" ~ min(.$convince_animals, .$convince_health),
.$triad == TRUE ~ 99
)
Error: Case 1 (`.`) must be a two-sided formula, not a `data.frame` object.
Run Code Online (Sandbox Code Playgroud)
尝试2
dflong$convince_min <- dflong %>%
ifelse(dflong$triad == "triad_ah", min(dflong$convince_animals, dflong$convince_health), 99)
Error in ifelse(., dflong$triad == "triad_ah", min(dflong$convince_animals, : unused argument (99)
Run Code Online (Sandbox Code Playgroud)
关于为什么这不起作用的任何想法?
数据:
structure(list(triad = c("triad_ah", "triad_ah", "triad_ah",
"triad_ah", "triad_ah", "triad_ah", "triad_ah", "triad_ah", "triad_ah",
"triad_ah", "triad_ah", "triad_ah", "triad_ah", "triad_ah", "triad_ah",
"triad_ah", "triad_ah", "triad_ah", "triad_ah", "triad_ah", "triad_ah",
"triad_ah", "triad_ah", "triad_ah", "triad_ah", "triad_ah", "triad_ah",
"triad_ah", "triad_ah", "triad_ah", "triad_ah", "triad_ah", "triad_ah",
"triad_ah", "triad_ah", "triad_ah", "triad_ah", "triad_ah", "triad_ah",
"triad_ah", "triad_ah", "triad_ah", "triad_ah", "triad_ah", "triad_ah",
"triad_ah", "triad_ah", "triad_ah", "triad_ah", "triad_ah", "triad_ah",
"triad_ah", "triad_ah", "triad_ah", "triad_ah", "triad_ah", "triad_ah",
"triad_ah", "triad_ah", "triad_ah", "triad_ah", "triad_ah", "triad_ah",
"triad_ah", "triad_ah", "triad_ah", "triad_ah", "triad_ah", "triad_ah",
"triad_ah", "triad_ah", "triad_ah", "triad_ah", "triad_ah", "triad_ah",
"triad_ah", "triad_ah", "triad_ah", "triad_ah", "triad_ah", "triad_ah",
"triad_ah", "triad_ah", "triad_ah", "triad_ah", "triad_ah", "triad_ah",
"triad_ah", "triad_ah", "triad_ah", "triad_ah", "triad_ah", "triad_ah",
"triad_ah", "triad_ah", "triad_ah", "triad_ah", "triad_ah", "triad_ah",
"triad_ah", "triad_ah", "triad_ah", "triad_ah", "triad_ah", "triad_ah",
"triad_ah", "triad_ah", "triad_ah", "triad_ah", "triad_ah", "triad_ah",
"triad_ah", "triad_ah", "triad_ah", "triad_ah", "triad_ah", "triad_ah",
"triad_ah", "triad_ah", "triad_ah", "triad_ah", "triad_ah", "triad_ah",
"triad_ah", "triad_ah", "triad_ah", "triad_ah", "triad_ah", "triad_ah",
"triad_ah", "triad_ah", "triad_ah", "triad_ah", "triad_ah", "triad_ah",
"triad_ah", "triad_ah", "triad_ah", "triad_ah", "triad_ah", "triad_ah",
"triad_ah", "triad_ah", "triad_ah", "triad_ah", "triad_ah", "triad_ah",
"triad_ah", "triad_ah", "triad_ah", "triad_ah", "triad_ah", "triad_ah",
"triad_ah", "triad_ah", "triad_ah", "triad_ah", "triad_ah", "triad_ah",
"triad_ah", "triad_ah", "triad_ah", "triad_ah", "triad_ah", "triad_ah",
"triad_ah", "triad_ah", "triad_ah", "triad_ah", "triad_ah", "triad_ah",
"triad_ah", "triad_ah", "triad_ah", "triad_ah", "triad_ah", "triad_ah",
"triad_ah", "triad_ah", "triad_ah", "triad_ah", "triad_ah", "triad_ah",
"triad_ah", "triad_ah", "triad_ah", "triad_ah", "triad_ah", "triad_ah",
"triad_ah", "triad_ah", "triad_ah", "triad_ah", "triad_ah", "triad_ah",
"triad_ah", "triad_ah", "triad_ah", "triad_ah", "triad_ah", "triad_ah",
"triad_ah", "triad_ah", "triad_ah", "triad_ah", "triad_hm", "triad_hm",
"triad_hm", "triad_hm", "triad_hm", "triad_hm", "triad_hm", "triad_hm",
"triad_hm", "triad_hm", "triad_hm", "triad_hm", "triad_hm", "triad_hm",
"triad_hm", "triad_hm", "triad_hm", "triad_hm", "triad_hm", "triad_hm",
"triad_hm", "triad_hm", "triad_hm", "triad_hm", "triad_hm", "triad_hm",
"triad_hm", "triad_hm", "triad_hm", "triad_hm", "triad_hm", "triad_hm",
"triad_hm", "triad_hm", "triad_hm", "triad_hm", "triad_hm", "triad_hm",
"triad_hm", "triad_hm", "triad_hm", "triad_hm", "triad_hm", "triad_hm",
"triad_hm", "triad_hm", "triad_hm", "triad_hm", "triad_hm", "triad_hm",
"triad_hm", "triad_hm", "triad_hm", "triad_hm", "triad_hm", "triad_hm",
"triad_hm", "triad_hm", "triad_hm", "triad_hm", "triad_hm", "triad_hm",
"triad_hm", "triad_hm", "triad_hm", "triad_hm", "triad_hm", "triad_hm",
"triad_hm", "triad_hm", "triad_hm", "triad_hm", "triad_hm", "triad_hm",
"triad_hm", "triad_hm", "triad_hm", "triad_hm", "triad_hm", "triad_hm",
"triad_hm", "triad_hm", "triad_hm", "triad_hm", "triad_hm", "triad_hm",
"triad_hm", "triad_hm", "triad_hm", "triad_hm", "triad_hm", "triad_hm",
"triad_hm", "triad_hm", "triad_hm", "triad_hm", "triad_hm", "triad_hm",
"triad_hm", "triad_hm", "triad_hm", "triad_hm", "triad_hm", "triad_hm",
"triad_hm", "triad_hm", "triad_hm", "triad_hm", "triad_hm", "triad_hm",
"triad_hm", "triad_hm", "triad_hm", "triad_hm", "triad_hm", "triad_hm",
"triad_hm", "triad_hm", "triad_hm", "triad_hm", "triad_hm", "triad_hm",
"triad_hm", "triad_hm", "triad_hm", "triad_hm", "triad_hm", "triad_hm",
"triad_hm", "triad_hm", "triad_hm", "triad_hm", "triad_hm", "triad_hm",
"triad_hm", "triad_hm", "triad_hm", "triad_hm", "triad_hm", "triad_hm",
"triad_hm", "triad_hm", "triad_hm", "triad_hm", "triad_hm", "triad_hm",
"triad_hm", "triad_hm", "triad_hm", "triad_hm", "triad_hm", "triad_hm",
"triad_hm", "triad_hm", "triad_hm", "triad_hm", "triad_hm", "triad_hm",
"triad_hm", "triad_hm", "triad_hm", "triad_hm", "triad_hm", "triad_hm",
"triad_hm", "triad_hm", "triad_hm", "triad_hm", "triad_hm", "triad_hm",
"triad_hm", "triad_hm", "triad_hm", "triad_hm", "triad_hm", "triad_hm",
"triad_hm", "triad_hm", "triad_hm", "triad_hm", "triad_hm", "triad_hm",
"triad_hm", "triad_hm", "triad_hm", "triad_hm", "triad_hm", "triad_hm",
"triad_hm", "triad_hm", "triad_hm", "triad_hm", "triad_hm", "triad_hm",
"triad_hm", "triad_hm", "triad_hm", "triad_hm", "triad_hm", "triad_hm",
"triad_hm", "triad_hm", "triad_hm", "triad_hm", "triad_hm", "triad_eh",
"triad_eh", "triad_eh", "triad_eh", "triad_eh", "triad_eh", "triad_eh",
"triad_eh", "triad_eh", "triad_eh", "triad_eh", "triad_eh", "triad_eh",
"triad_eh", "triad_eh", "triad_eh", "triad_eh", "triad_eh", "triad_eh",
"triad_eh", "triad_eh", "triad_eh", "triad_eh", "triad_eh", "triad_eh",
"triad_eh", "triad_eh", "triad_eh", "triad_eh", "triad_eh", "triad_eh",
"triad_eh", "triad_eh", "triad_eh", "triad_eh", "triad_eh", "triad_eh",
"triad_eh", "triad_eh", "triad_eh", "triad_eh", "triad_eh", "triad_eh",
"triad_eh", "triad_eh", "triad_eh", "triad_eh", "triad_eh", "triad_eh",
"triad_eh", "triad_eh", "triad_eh", "triad_eh", "triad_eh", "triad_eh",
"triad_eh", "triad_eh", "triad_eh", "triad_eh", "triad_eh", "triad_eh",
"triad_eh", "triad_eh", "triad_eh", "triad_eh", "triad_eh", "triad_eh",
"triad_eh", "triad_eh", "triad_eh", "triad_eh", "triad_eh", "triad_eh",
"triad_eh", "triad_eh", "triad_eh", "triad_eh", "triad_eh", "triad_eh",
"triad_eh", "triad_eh", "triad_eh", "triad_eh", "triad_eh", "triad_eh",
"triad_eh", "triad_eh", "triad_eh", "triad_eh", "triad_eh", "triad_eh",
"triad_eh", "triad_eh", "triad_eh", "triad_eh", "triad_eh", "triad_eh",
"triad_eh", "triad_eh", "triad_eh", "triad_eh", "triad_eh", "triad_eh",
"triad_eh", "triad_eh", "triad_eh", "triad_eh", "triad_eh", "triad_eh",
"triad_eh", "triad_eh", "triad_eh", "triad_eh", "triad_eh", "triad_eh",
"triad_eh", "triad_eh", "triad_eh", "triad_eh", "triad_eh", "triad_eh",
"triad_eh", "triad_eh", "triad_eh", "triad_eh", "triad_eh", "triad_eh",
"triad_eh", "triad_eh", "triad_eh", "triad_eh", "triad_eh", "triad_eh",
"triad_eh", "triad_eh", "triad_eh", "triad_eh", "triad_eh", "triad_eh",
"triad_eh", "triad_eh", "triad_eh", "triad_eh", "triad_eh", "triad_eh",
"triad_eh", "triad_eh", "triad_eh", "triad_eh", "triad_eh", "triad_eh",
"triad_eh", "triad_eh", "triad_eh", "triad_eh", "triad_eh", "triad_eh",
"triad_eh", "triad_eh", "triad_eh", "triad_eh", "triad_eh", "triad_eh",
"triad_eh", "triad_eh", "triad_eh", "triad_eh", "triad_eh", "triad_eh",
"triad_eh", "triad_eh", "triad_eh", "triad_eh", "triad_eh", "triad_eh",
"triad_eh", "triad_eh", "triad_eh", "triad_eh", "triad_eh", "triad_eh",
"triad_eh", "triad_eh", "triad_eh", "triad_eh", "triad_eh", "triad_eh",
"triad_eh", "triad_eh", "triad_eh", "triad_eh", "triad_eh", "triad_eh",
"triad_eh", "triad_eh", "triad_eh", "triad_eh", "triad_eh", "triad_eh",
"triad_eh", "triad_eh", "triad_eh", "triad_eh", "triad_eh", "triad_eh",
"triad_am", "triad_am", "triad_am", "triad_am", "triad_am", "triad_am",
"triad_am", "triad_am", "triad_am", "triad_am", "triad_am", "triad_am",
"triad_am", "triad_am", "triad_am", "triad_am", "triad_am", "triad_am",
"triad_am", "triad_am", "triad_am", "triad_am", "triad_am", "triad_am",
"triad_am", "triad_am", "triad_am", "triad_am", "triad_am", "triad_am",
"triad_am", "triad_am", "triad_am", "triad_am", "triad_am", "triad_am",
"triad_am", "triad_am", "triad_am", "triad_am", "triad_am", "triad_am",
"triad_am", "triad_am", "triad_am", "triad_am", "triad_am", "triad_am",
"triad_am", "triad_am", "triad_am", "triad_am", "triad_am", "triad_am",
"triad_am", "triad_am", "triad_am", "triad_am", "triad_am", "triad_am",
"triad_am", "triad_am", "triad_am", "triad_am", "triad_am", "triad_am",
"triad_am", "triad_am", "triad_am", "triad_am", "triad_am", "triad_am",
"triad_am", "triad_am", "triad_am", "triad_am", "triad_am", "triad_am",
"triad_am", "triad_am", "triad_am", "triad_am", "triad_am", "triad_am",
"triad_am", "triad_am", "triad_am", "triad_am", "triad_am", "triad_am",
"triad_am", "triad_am", "triad_am", "triad_am", "triad_am", "triad_am",
"triad_am", "triad_am", "triad_am", "triad_am", "triad_am", "triad_am",
"triad_am", "triad_am", "triad_am", "triad_am", "triad_am", "triad_am",
"triad_am", "triad_am", "triad_am", "triad_am", "triad_am", "triad_am",
"triad_am", "triad_am", "triad_am", "triad_am", "triad_am", "triad_am",
"triad_am", "triad_am", "triad_am", "triad_am", "triad_am", "triad_am",
"triad_am", "triad_am", "triad_am", "triad_am", "triad_am", "triad_am",
"triad_am", "triad_am", "triad_am", "triad_am", "triad_am", "triad_am",
"triad_am", "triad_am", "triad_am", "triad_am", "triad_am", "triad_am",
"triad_am", "triad_am", "triad_am", "triad_am", "triad_am", "triad_am",
"triad_am", "triad_am", "triad_am", "triad_am", "triad_am", "triad_am",
"triad_am", "triad_am", "triad_am", "triad_am", "triad_am", "triad_am",
"triad_am", "triad_am", "triad_am", "triad_am", "triad_am", "triad_am",
"triad_am", "triad_am", "triad_am", "triad_am", "triad_am", "triad_am",
"triad_am", "triad_am", "triad_am", "triad_am", "triad_am", "triad_am",
"triad_am", "triad_am", "triad_am", "triad_am", "triad_am", "triad_am",
"triad_am", "triad_am", "triad_am", "triad_am", "triad_am", "triad_am",
"triad_am", "triad_am", "triad_am", "triad_am", "triad_am", "triad_am",
"triad_am", "triad_am", "triad_am", "triad_am", "triad_am", "triad_am",
"triad_am", "triad_em", "triad_em", "triad_em", "triad_em", "triad_em",
"triad_em", "triad_em", "triad_em", "triad_em", "triad_em", "triad_em",
"triad_em", "triad_em", "triad_em", "triad_em", "triad_em", "triad_em",
"triad_em", "triad_em", "triad_em", "triad_em", "triad_em", "triad_em",
"triad_em", "triad_em", "triad_em", "triad_em", "triad_em", "triad_em",
"triad_em", "triad_em", "triad_em", "triad_em", "triad_em", "triad_em",
"triad_em", "triad_em", "triad_em", "triad_em", "triad_em", "triad_em",
"triad_em", "triad_em", "triad_em", "triad_em", "triad_em", "triad_em",
"triad_em", "triad_em", "triad_em", "triad_em", "triad_em", "triad_em",
"triad_em", "triad_em", "triad_em", "triad_em", "triad_em", "triad_em",
"triad_em", "triad_em", "triad_em", "triad_em", "triad_em", "triad_em",
"triad_em", "triad_em", "triad_em", "triad_em", "triad_em", "triad_em",
"triad_em", "triad_em", "triad_em", "triad_em", "triad_em", "triad_em",
"triad_em", "triad_em", "triad_em", "triad_em", "triad_em", "triad_em",
"triad_em", "triad_em", "triad_em", "triad_em", "triad_em", "triad_em",
"triad_em", "triad_em", "triad_em", "triad_em", "triad_em", "triad_em",
"triad_em", "triad_em", "triad_em", "triad_em", "triad_em", "triad_em",
"triad_em", "triad_em", "triad_em", "triad_em", "triad_em", "triad_em",
"triad_em", "triad_em", "triad_em", "triad_em", "triad_em", "triad_em",
"triad_em", "triad_em", "triad_em", "triad_em", "triad_em", "triad_em",
"triad_em", "triad_em", "triad_em", "triad_em", "triad_em", "triad_em",
"triad_em", "triad_em", "triad_em", "triad_em", "triad_em", "triad_em",
"triad_em", "triad_em", "triad_em", "triad_em", "triad_em", "triad_em",
"triad_em", "triad_em", "triad_em", "triad_em", "triad_em", "triad_em",
"triad_em", "triad_em", "triad_em", "triad_em", "triad_em", "triad_em",
"triad_em", "triad_em", "triad_em", "triad_em", "triad_em", "triad_em",
"triad_em", "triad_em", "triad_em", "triad_em", "triad_em", "triad_em",
"triad_em", "triad_em", "triad_em", "triad_em", "triad_em", "triad_em",
"triad_em", "triad_em", "triad_em", "triad_em", "triad_em", "triad_em",
"triad_em", "triad_em", "triad_em", "triad_em", "triad_em", "triad_em",
"triad_em", "triad_em", "triad_em", "triad_em", "triad_em", "triad_em",
"triad_em", "triad_em", "triad_em", "triad_em", "triad_em", "triad_em",
"triad_em", "triad_em", "triad_em", "triad_em", "triad_em", "triad_em",
"triad_em", "triad_em", "triad_em", "triad_em", "triad_em", "triad_em",
"triad_em", "triad_em", "triad_ae", "triad_ae", "triad_ae", "triad_ae",
"triad_ae", "triad_ae", "triad_ae", "triad_ae", "triad_ae", "triad_ae",
"triad_ae", "triad_ae", "triad_ae", "triad_ae", "triad_ae", "triad_ae",
"triad_ae", "triad_ae", "triad_ae", "triad_ae", "triad_ae", "triad_ae",
"triad_ae", "triad_ae", "triad_ae", "triad_ae", "triad_ae", "triad_ae",
"triad_ae", "triad_ae", "triad_ae", "triad_ae", "triad_ae", "triad_ae",
"triad_ae", "triad_ae", "triad_ae", "triad_ae", "triad_ae", "triad_ae",
"triad_ae", "triad_ae", "triad_ae", "triad_ae", "triad_ae", "triad_ae",
"triad_ae", "triad_ae", "triad_ae", "triad_ae", "triad_ae", "triad_ae",
"triad_ae", "triad_ae", "triad_ae", "triad_ae", "triad_ae", "triad_ae",
"triad_ae", "triad_ae", "triad_ae", "triad_ae", "triad_ae", "triad_ae",
"triad_ae", "triad_ae", "triad_ae", "triad_ae", "triad_ae", "triad_ae",
"triad_ae", "triad_ae", "triad_ae", "triad_ae", "triad_ae", "triad_ae",
"triad_ae", "triad_ae", "triad_ae", "triad_ae", "triad_ae", "triad_ae",
"triad_ae", "triad_ae", "triad_ae", "triad_ae", "triad_ae", "triad_ae",
"triad_ae", "triad_ae", "triad_ae", "triad_ae", "triad_ae", "triad_ae",
"triad_ae", "triad_ae", "triad_ae", "triad_ae", "triad_ae", "triad_ae",
"triad_ae", "triad_ae", "triad_ae", "triad_ae", "triad_ae", "triad_ae",
"triad_ae", "triad_ae", "triad_ae", "triad_ae", "triad_ae", "triad_ae",
"triad_ae", "triad_ae", "triad_ae", "triad_ae", "triad_ae", "triad_ae",
"triad_ae", "triad_ae", "triad_ae", "triad_ae", "triad_ae", "triad_ae",
"triad_ae", "triad_ae", "triad_ae", "triad_ae", "triad_ae", "triad_ae",
"triad_ae", "triad_ae", "triad_ae", "triad_ae", "triad_ae", "triad_ae",
"triad_ae", "triad_ae", "triad_ae", "triad_ae", "triad_ae", "triad_ae",
"triad_ae", "triad_ae", "triad_ae", "triad_ae", "triad_ae", "triad_ae",
"triad_ae", "triad_ae", "triad_ae", "triad_ae", "triad_ae", "triad_ae",
"triad_ae", "triad_ae", "triad_ae", "triad_ae", "triad_ae", "triad_ae",
"triad_ae", "triad_ae", "triad_ae", "triad_ae", "triad_ae", "triad_ae",
"triad_ae", "triad_ae", "triad_ae", "triad_ae", "triad_ae", "triad_ae",
"triad_ae", "triad_ae", "triad_ae", "triad_ae", "triad_ae", "triad_ae",
"triad_ae", "triad_ae", "triad_ae", "triad_ae", "triad_ae", "triad_ae",
"triad_ae", "triad_ae", "triad_ae", "triad_ae", "triad_ae", "triad_ae",
"triad_ae", "triad_ae", "triad_ae", "triad_ae", "triad_ae", "triad_ae",
"triad_ae", "triad_ae", "triad_ae", "triad_ae", "triad_ae", "triad_ae",
"triad_ae", "triad_ae", "triad_ae"), convince_animals = c(2,
5, 7, 4, 4, 6, 5, 3, 4, 5, 2, 2, 1, 6, 6, 5, 4, 4, 3, 1, 7, 2,
6, 6, 7, 5, 1, 5, 7, 2, 4, 1, 4, 3, 4, 7, 3, 2, 5, 4, 6, 4, 5,
1, 2, 3, 2, 6, 2, 2, 3, 3, 6, 3, 4, 6, 3, 2, 4, 7, 3, 4, 7, 1,
5, 2, 2, 3, 4, 3, 2, 6, 5, 3, 3, 6, 5, 4, 4, 4, 6, 3, 4, 1, 2,
4, 6, 4, 1, 6, 5, 3, 4, 7, 5, 4, 6, 2, 3, 3, 7, 3, 5, 3, 6, 7,
4, 2, 6, 3, 4, 7, 5, 4, 3, 1, 7, 5, 3, 2, 2, 5, 6, 5, 2, 4, 5,
2, 5, 4, 7, 2, 5, 4, 4, 6, 3, 7, 7, 3, 6, 6, 3, 7, 2, 3, 2, 4,
4, 7, 2, 3, 3, 7, 5, 5, 6, 3, 4, 4, 2, 3, 5, 6, 2, 3, 4, 7, 3,
7, 5, 5, 2, 4, 7, 2, 6, 7, 3, 5, 4, 5, 6, 6, 7, 3, 4, 3, 3, 6,
3, 4, 3, 5, 4, 2, 7, 5, 4, 6, 6, 7, 7, 5, 3, 2, 5, 7, 4, 4, 6,
5, 3, 4, 5, 2, 2, 1, 6, 6, 5, 4, 4, 3, 1, 7, 2, 6, 6, 7, 5, 1,
5, 7, 2, 4, 1, 4, 3, 4, 7, 3, 2, 5, 4, 6, 4, 5, 1, 2, 3, 2, 6,
2, 2, 3, 3, 6, 3, 4, 6, 3, 2, 4, 7, 3, 4, 7, 1, 5, 2, 2, 3, 4,
3, 2, 6, 5, 3, 3, 6, 5, 4, 4, 4, 6, 3, 4, 1, 2, 4, 6, 4, 1, 6,
5, 3, 4, 7, 5, 4, 6, 2, 3, 3, 7, 3, 5, 3, 6, 7, 4, 2, 6, 3, 4,
7, 5, 4, 3, 1, 7, 5, 3, 2, 2, 5, 6, 5, 2, 4, 5, 2, 5, 4, 7, 2,
5, 4, 4, 6, 3, 7, 7, 3, 6, 6, 3, 7, 2, 3, 2, 4, 4, 7, 2, 3, 3,
7, 5, 5, 6, 3, 4, 4, 2, 3, 5, 6, 2, 3, 4, 7, 3, 7, 5, 5, 2, 4,
7, 2, 6, 7, 3, 5, 4, 5, 6, 6, 7, 3, 4, 3, 3, 6, 3, 4, 3, 5, 4,
2, 7, 5, 4, 6, 6, 7, 7, 5, 3, 2, 5, 7, 4, 4, 6, 5, 3, 4, 5, 2,
2, 1, 6, 6, 5, 4, 4, 3, 1, 7, 2, 6, 6, 7, 5, 1, 5, 7, 2, 4, 1,
4, 3, 4, 7, 3, 2, 5, 4, 6, 4, 5, 1, 2, 3, 2, 6, 2, 2, 3, 3, 6,
3, 4, 6, 3, 2, 4, 7, 3, 4, 7, 1, 5, 2, 2, 3, 4, 3, 2, 6, 5, 3,
3, 6, 5, 4, 4, 4, 6, 3, 4, 1, 2, 4, 6, 4, 1, 6, 5, 3, 4, 7, 5,
4, 6, 2, 3, 3, 7, 3, 5, 3, 6, 7, 4, 2, 6, 3, 4, 7, 5, 4, 3, 1,
7, 5, 3, 2, 2, 5, 6, 5, 2, 4, 5, 2, 5, 4, 7, 2, 5, 4, 4, 6, 3,
7, 7, 3, 6, 6, 3, 7, 2, 3, 2, 4, 4, 7, 2, 3, 3, 7, 5, 5, 6, 3,
4, 4, 2, 3, 5, 6, 2, 3, 4, 7, 3, 7, 5, 5, 2, 4, 7, 2, 6, 7, 3,
5, 4, 5, 6, 6, 7, 3, 4, 3, 3, 6, 3, 4, 3, 5, 4, 2, 7, 5, 4, 6,
6, 7, 7, 5, 3, 2, 5, 7, 4, 4, 6, 5, 3, 4, 5, 2, 2, 1, 6, 6, 5,
4, 4, 3, 1, 7, 2, 6, 6, 7, 5, 1, 5, 7, 2, 4, 1, 4, 3, 4, 7, 3,
2, 5, 4, 6, 4, 5, 1, 2, 3, 2, 6, 2, 2, 3, 3, 6, 3, 4, 6, 3, 2,
4, 7, 3, 4, 7, 1, 5, 2, 2, 3, 4, 3, 2, 6, 5, 3, 3, 6, 5, 4, 4,
4, 6, 3, 4, 1, 2, 4, 6, 4, 1, 6, 5, 3, 4, 7, 5, 4, 6, 2, 3, 3,
7, 3, 5, 3, 6, 7, 4, 2, 6, 3, 4, 7, 5, 4, 3, 1, 7, 5, 3, 2, 2,
5, 6, 5, 2, 4, 5, 2, 5, 4, 7, 2, 5, 4, 4, 6, 3, 7, 7, 3, 6, 6,
3, 7, 2, 3, 2, 4, 4, 7, 2, 3, 3, 7, 5, 5, 6, 3, 4, 4, 2, 3, 5,
6, 2, 3, 4, 7, 3, 7, 5, 5, 2, 4, 7, 2, 6, 7, 3, 5, 4, 5, 6, 6,
7, 3, 4, 3, 3, 6, 3, 4, 3, 5, 4, 2, 7, 5, 4, 6, 6, 7, 7, 5, 3,
2, 5, 7, 4, 4, 6, 5, 3, 4, 5, 2, 2, 1, 6, 6, 5, 4, 4, 3, 1, 7,
2, 6, 6, 7, 5, 1, 5, 7, 2, 4, 1, 4, 3, 4, 7, 3, 2, 5, 4, 6, 4,
5, 1, 2, 3, 2, 6, 2, 2, 3, 3, 6, 3, 4, 6, 3, 2, 4, 7, 3, 4, 7,
1, 5, 2, 2, 3, 4, 3, 2, 6, 5, 3, 3, 6, 5, 4, 4, 4, 6, 3, 4, 1,
2, 4, 6, 4, 1, 6, 5, 3, 4, 7, 5, 4, 6, 2, 3, 3, 7, 3, 5, 3, 6,
7, 4, 2, 6, 3, 4, 7, 5, 4, 3, 1, 7, 5, 3, 2, 2, 5, 6, 5, 2, 4,
5, 2, 5, 4, 7, 2, 5, 4, 4, 6, 3, 7, 7, 3, 6, 6, 3, 7, 2, 3, 2,
4, 4, 7, 2, 3, 3, 7, 5, 5, 6, 3, 4, 4, 2, 3, 5, 6, 2, 3, 4, 7,
3, 7, 5, 5, 2, 4, 7, 2, 6, 7, 3, 5, 4, 5, 6, 6, 7, 3, 4, 3, 3,
6, 3, 4, 3, 5, 4, 2, 7, 5, 4, 6, 6, 7, 7, 5, 3, 2, 5, 7, 4, 4,
6, 5, 3, 4, 5, 2, 2, 1, 6, 6, 5, 4, 4, 3, 1, 7, 2, 6, 6, 7, 5,
1, 5, 7, 2, 4, 1, 4, 3, 4, 7, 3, 2, 5, 4, 6, 4, 5, 1, 2, 3, 2,
6, 2, 2, 3, 3, 6, 3, 4, 6, 3, 2, 4, 7, 3, 4, 7, 1, 5, 2, 2, 3,
4, 3, 2, 6, 5, 3, 3, 6, 5, 4, 4, 4, 6, 3, 4, 1, 2, 4, 6, 4, 1,
6, 5, 3, 4, 7, 5, 4, 6, 2, 3, 3, 7, 3, 5, 3, 6, 7, 4, 2, 6, 3,
4, 7, 5, 4, 3, 1, 7, 5, 3, 2, 2, 5, 6, 5, 2, 4, 5, 2, 5, 4, 7,
2, 5, 4, 4, 6, 3, 7, 7, 3, 6, 6, 3, 7, 2, 3, 2, 4, 4, 7, 2, 3,
3, 7, 5, 5, 6, 3, 4, 4, 2, 3, 5, 6, 2, 3, 4, 7, 3, 7, 5, 5, 2,
4, 7, 2, 6, 7, 3, 5, 4, 5, 6, 6, 7, 3, 4, 3, 3, 6, 3, 4, 3, 5,
4, 2, 7, 5, 4, 6, 6, 7, 7, 5, 3), convince_health = c(6, 5, 7,
5, 6, 2, 7, 6, 4, 6, 7, 3, 5, 6, 6, 7, 7, 7, 5, 5, 7, 4, 7, 7,
7, 6, 5, 6, 2, 6, 7, 7, 6,
这是本例的“典型”tidyverse 语法:
dflong <- dflong %>%
mutate(convince_min = case_when(
triad == "triad_ah" ~ pmin(convince_animals, convince_health),
TRUE ~ 99
))
Run Code Online (Sandbox Code Playgroud)
.$由于整洁的评估,不需要在列名前添加前缀。triad == TRUE为,TRUE因为这是一个“包罗万象”的条件,将考虑除 之外的所有情况triad == "triad_ah"。条件的顺序case_when()应从最具体到最一般。min()为比较两列,返回列位置pmin()处两个元素中每个元素的最小值,对于所有.ii