У меня есть грязные данные (результаты), и я хочу создать фрейм данных, в котором из этого списка результатов будут взяты только определенные значения, а остальные будут оставлены пустыми:
results <- c("500",
"500.0",
"60",
"60.0",
"UNKNOWN",
"450Other",
"300-301",
"ZZZ 12", "800/900", "500WWW500")
df <- data.frame(MIX = results, DESIRED = c("500",
"500.0",
"60",
"60.0",
"UNKNOWN",
"",
"",
"","",""))
Я думаю, мне нужно использовать case_when и grepl для этого, но я не уверен, как правильно использовать REGEX.