<- "primera cadena"
cadena1 cadena1
[1] "primera cadena"
Las cadenas son secuencias de caracteres que se utilizan para representar texto en R. Puedes crear cadenas utilizando comillas simples (’) o comillas dobles (“)
<- "primera cadena"
cadena1 cadena1
[1] "primera cadena"
<- "También soy una cadena"
cadena2 cadena2
[1] "También soy una cadena"
<- "Hello"
saludo saludo
[1] "Hello"
<- "Nicolle"
nombre nombre
[1] "Nicolle"
<- paste(saludo, nombre, sep = ", ") # Concatena las cadenas
frase frase
[1] "Hello, Nicolle"
<- nchar(frase) # Devuelve la longitud de la cadena
longitud longitud
[1] 14
<- substr(frase, start = 6, stop = 10) # Extrae "Nicolle" de la cadena
subcadena subcadena
[1] ", Nic"
<- toupper(frase) #Convierte a mayúsculas
mayusculas mayusculas
[1] "HELLO, NICOLLE"
<- tolower(frase) # Convierte a minúsculas
minusculas minusculas
[1] "hello, nicolle"
<- gsub("Nicolle", "Dayanna", frase) # Reemplaza "Juan" por "Maria"
frase_modificada frase_modificada
[1] "Hello, Dayanna"
<- strsplit(frase, ", ") # Divide la cadena en palabras
palabras palabras
[[1]]
[1] "Hello" "Nicolle"
<- paste(palabras[[1]], collapse = " ") # Une las palabras en una cadena
frase_unida frase_unida
[1] "Hello Nicolle"
Puedes comparar cadenas utilizando operadores relacionales como “==”, “!=”, “<”, “>”, “<=” y “>=”.
<- "azul"
cadena1 cadena1
[1] "azul"
<- "rojo"
cadena2 cadena2
[1] "rojo"
<- (cadena1 == cadena2) # Compara si las cadenas son iguales
igual igual
[1] FALSE
<- "Hola, mundo"
frase frase
[1] "Hola, mundo"
<- substr(frase, start = 1, stop = 1) # Obtiene el primer carácter, que es "H"primer_caracter
primer_caracter primer_caracter
[1] "H"
<- substr(frase, start = 6, stop = 11) # Obtiene "mundo" usando slicing
subcadena subcadena
[1] " mundo"