stephaniepequeño
Creé un script r usando stringr que debería construir 2 columnas, Salesforce y CRM1. Está funcionando como se esperaba, excepto en algunas filas, está moviendo y eliminando datos de las celdas que no se llaman en el siguiente código:
biblioteca (cadena)
SFDC <- c("SFDC|Salesforce")
Dinámica <- c("Dinámica|Microsoft|365")
Oracle <-c("Oracle|Bajo demanda|Bajo demanda")
SAP <- c("SAP|Siebel")
Interno <- c("interno|interno|interno|propietario")
Desconocido <- c("No sé|desconocido|no estoy seguro|no mencionar|no recuerdo")
Ninguno <- c("ninguno|sin crm|N/A")
conjunto de datos$salesforce <- str_replace_all(
str_replace_all(
str_replace_all(
str_replace_all(
str_replace_all(
str_replace_all(
str_replace_all(conjunto de datos$new_crmused, regex(SFDC, ignore_case=TRUE), «Salesforce»),
regex(Dinámica, ignore_case=TRUE), «Dinámica»),
expresión regular (Oracle, ignore_case=TRUE), «Oracle»),
expresión regular (SAP, ignore_case=TRUE), «SAP Siebel»),
regex(InHouse, ignore_case = TRUE), «In House System»),
regex(Desconocido, ignore_case = TRUE), «Desconocido»),
regex(Ninguno, ignore_case=TRUE), «Ninguno»)
dataset$CRM1 <- str_extract(dataset$salesforce,"Salesforce|Dynamics|Oracle|SAP Siebel|Sistema interno|Desconocido|Ninguno")
¿Alguien tiene alguna idea de por qué está haciendo esto?
v-juanli-msft
Hola @stephaniesmall
No soy un experto en R, verifique si funciona como se espera en el lado de R, si no, puede hacer preguntas en los foros de R.
Atentamente
Maggie