HOWTO · R
Konvertieren Sie Zeichenfolgen in R in Kleinbuchstaben
Dieses Tutorial zeigt, wie Sie die Zeichenfolgen in R in Kleinbuchstaben konvertieren.
Die Methoden tolower() und casefold() können die Groß-/Kleinschreibung von Strings in Kleinbuchstaben umwandeln. Dieses Tutorial zeigt, wie Sie diese Methoden verwenden, um die Zeichenfolgen in Kleinbuchstaben umzuwandeln.
Verwenden Sie tolower(), um einfache Zeichenfolgen in R in Kleinbuchstaben umzuwandeln
Die Funktion tolower() nimmt den String als Parameter und wandelt ihn in Kleinbuchstaben um. Siehe Beispiel:
Demo_String <- 'HELLO! THIS IS DELFTSTACK.COM'
result <- tolower(Demo_String)
print(result)
Der Code konvertiert die Zeichenfolge in Kleinbuchstaben.
[1] "hello! this is delftstack.com"
Verwenden Sie tolower(), um eine Datenrahmenspalte in R in Kleinbuchstaben umzuwandeln
Die Methode tolower() kann auch eine Datenrahmenspalte in Kleinbuchstaben umwandeln. Wir übergeben den Datenrahmen mit dem Spaltennamen als Parameter an die Methode tolower().
Siehe Beispiel:
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
Der obige Code konvertiert die Spalte Name in Kleinbuchstaben. Siehe Ausgabe:
[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
Verwenden Sie casefold(), um Strings in R in Kleinbuchstaben umzuwandeln
Die Methode casefold() kann einen String in Klein- und Grossbuchstaben umwandeln. Es braucht zwei Parameter: die Zeichenfolge und der andere ist Upper=F oder Upper=T.
Upper=F bedeutet Kleinbuchstaben und Upper=T bedeutet Großbuchstaben. Siehe Beispiel:
Demo_String <- 'HELLO! THIS IS DELFTSTACK.COM'
result <- casefold(Demo_String, upper = F)
print(result)
Das casefold() mit Upper=F wandelt den String in Kleinbuchstaben um. Siehe Ausgabe:
[1] "hello! this is delftstack.com"