Я пытаюсь разобрать поле адреса электронной почты в его локальную и доменную части, MD5 хеширует локальную часть, а затем объединяет их вместе.Цель здесь состоит в том, чтобы скрыть данные в нашей среде разработки, но при этом разрешить объединение поля с другими наборами данных этим полем.У меня такой вид работы, но я не могу заставить значение parselcl возвращаться правильно ... Я ожидал, что это будет вектор, но оно вернется как одно значение.
Вот мой код:
library(stringr)
localp <- gsub("@.*", "", dat$channels.email.address)
domainp <- gsub(".*@", "", dat$channels.email.address)
parsedlcl <- digest(localp, "md5", serialize = FALSE)
dat$channels.email.address <- str_c(parsedlcl, "@", domainp)