У меня проблема со следующим набором кода. Я пытаюсь вписать переменную с именем "activ_n", которая является многокатегориальной переменной с тремя уровнями: полная активация, частичная активация и консультация по травме. Этот код работает без сбоев, однако значения не вменяются. Он просто создает копию той же переменной в наборе данных.
Пожалуйста, какие советы?
simtqip <- mtqip %>%
mutate(activation_n_imp = ifelse(activation_n == "Full activation", 1, ifelse(activation_n == "Partial activation", 2, 3))) %>%
impute_pmm(activation_n ~ ed_pulse + renal_in + angiointerven+ traumactr+ age+ sex+ ethnicity+ insur+ smoker+ diabetes+ alcohol_abuse+ copd+ obesity + chf+ htn+ coagulopathy + cpr + niss+ operate+ dead+ icudays+ hospdays+ wdcare + txa+ beta_blocker+ statin+ sepsis+ SSI+ ards+ pneumonia+ pulmonary_embolism+ DVT+ shock_group) %>%
mutate(activation_n = ifelse(activation_n_imp== 1, "Full activation", ifelse(activation_n_imp == 2, "Partial activation", "Trauma Consult")))```