반치용/기타 및 저장

[python]mutate + case_when 문으로 간단히 데이터 변환

Cat.8 2019. 7. 12. 14:38

library(dplyr)

mutate(df, group = case_when(!is.na(a) ~ 1, !is.na(b) ~ 2, !is.na(c) ~ 3))

 

a에 값이있으면 group 1

b에 값이 있으면 group 2

c에 값이 있으면 group 3