Buen día, Estoy extrayendo solo una parte de texto de una celda en Excel, pero tengo un inconveniente. Quiero extraer el texto desde donde dice *textura* hasta el siguiente punto, pero hay unas celdas que dicen *texturas* y me está extrayendo también ésta *s*, cómo podría cambiar el siguiente código para que me extraiga tanto textura como texturas. Quedo muy atento, gracias.
rm(list = ls())
library(readxl)
library(stringr)
library(openxlsx)
setwd("~/INFO_DIEGO/R")
df <- read_excel("Agrologia.xlsx")
df$Extracted_Text <- str_extract(df$CARACTERIS, "(<=?textura?).*?\\.")
write.xlsx(df, "modified_file.xlsx")
--
*Aviso legal:* El contenido de este mensaje y los archivos adjuntos son
confidenciales y de uso exclusivo de la Universidad Nacional de Colombia.
Se encuentran dirigidos sólo para el uso del destinatario al cual van
enviados. La reproducción, lectura y/o copia se encuentran prohibidas a
cualquier persona diferente a este y puede ser ilegal. Si usted lo ha
recibido por error, infórmenos y elimínelo de su correo. Los Datos
Personales serán tratados conforme a la Ley 1581 de 2012 y a nuestra
Política de Datos Personales que podrá consultar en la página web
www.unal.edu.co <http://www.unal.edu.co/>.* *Las opiniones, informaciones,
conclusiones y cualquier otro tipo de dato contenido en este correo
electrónico, no relacionados con la actividad de la Universidad Nacional de
Colombia, se entenderá como personales y de ninguna manera son avaladas por
la Universidad.
Agrologia.xlsx
Description: MS-Excel 2007 spreadsheet
_______________________________________________ R-help-es mailing list [email protected] https://stat.ethz.ch/mailman/listinfo/r-help-es
