HOWTO · R

Convertir cadenas a minúsculas en R

Este tutorial demuestra cómo convertir las cadenas a minúsculas en R.

El método tolower() y el método casefold() pueden convertir las mayúsculas y minúsculas de las cadenas en minúsculas. Este tutorial demuestra cómo usar estos métodos para convertir las cadenas a minúsculas.

Use tolower() para convertir cadenas simples a minúsculas en R

La función tolower() toma la cadena como parámetro y la convierte a minúsculas. Ver ejemplo:

Demo_String <- 'HELLO! THIS IS DELFTSTACK.COM'
result <- tolower(Demo_String)
print(result)

El código convertirá la cadena a minúsculas.

[1] "hello! this is delftstack.com"

Use tolower() para convertir una columna de marco de datos a minúsculas en R

El método tolower() también puede convertir una columna de marco de datos a minúsculas. Pasamos el marco de datos con el nombre de la columna como parámetro al método tolower().

Ver ejemplo:

Delftstack = data.frame(Name=c('JACK', 'JOHN', 'MIKE', 'MICHELLE', 'JHONNY'),
                        LastName=c('Danials', 'Cena', 'Chandler', 'McCool', 'Nitro'),
                        Id=c(101, 102, NA, 104, NA))

print('The dataframe before converting the case:-')
Delftstack

#convert Name coloumn to lowercase
Delftstack$Name <- tolower(Delftstack$Name)

print('The dataframe after converting the case:-')
Delftstack

El código anterior convertirá la columna Nombre a minúsculas. Ver salida:

[1] "The dataframe before converting the case:-"
      Name LastName  Id
1     JACK  Danials 101
2     JOHN     Cena 102
3     MIKE Chandler  NA
4 MICHELLE   McCool 104
5   JHONNY    Nitro  NA

[1] "The dataframe after converting the case:-"
      Name LastName  Id
1     jack  Danials 101
2     john     Cena 102
3     mike Chandler  NA
4 michelle   McCool 104
5   jhonny    Nitro  NA

Use casefold() para convertir cadenas a minúsculas en R

El método casefold() puede convertir una cadena a mayúsculas y minúsculas. Toma dos parámetros: la cadena y el otro es Upper=F o Upper=T.

Upper=F significa minúsculas y Upper=T significa mayúsculas. Ver ejemplo:

Demo_String <- 'HELLO! THIS IS DELFTSTACK.COM'
result <- casefold(Demo_String, upper = F)
print(result)

El casefold() con Upper=F convertirá la cadena a minúsculas. Ver salida:

[1] "hello! this is delftstack.com"