Konvertieren Sie Zeichenfolgen in R in Kleinbuchstaben

Sheeraz Gul 21 Juni 2023
  1. Verwenden Sie tolower(), um einfache Zeichenfolgen in R in Kleinbuchstaben umzuwandeln
  2. Verwenden Sie tolower(), um eine Datenrahmenspalte in R in Kleinbuchstaben umzuwandeln
  3. Verwenden Sie casefold(), um Strings in R in Kleinbuchstaben umzuwandeln
Konvertieren Sie Zeichenfolgen in R in Kleinbuchstaben

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"
Sheeraz Gul avatar Sheeraz Gul avatar

Sheeraz is a Doctorate fellow in Computer Science at Northwestern Polytechnical University, Xian, China. He has 7 years of Software Development experience in AI, Web, Database, and Desktop technologies. He writes tutorials in Java, PHP, Python, GoLang, R, etc., to help beginners learn the field of Computer Science.

LinkedIn Facebook

Verwandter Artikel - R String