Erstellen Sie zunächst einen Datenrahmen mit vier Zeilen und fünf Spalten mit Marktdetails.
Code
#create einen DataFrame-Market mit 4 Zeilen und 5 Spalten.Ergebnis:
Sie können den Marktdatenrahmen im folgenden Bild sehen:
Ansatz 1: colnames ()
colnames () wird verwendet, um die Spaltennamen in einem Datenrahmen festzulegen. Mit dieser Methode können wir die Spaltennamen ändern, indem wir Namen über einen Vektor zuweisen. Somit können wir alle Spalten gleichzeitig ändern.
Syntax:
colnames (DataFrame_Object) = C (column_names)Hier,
1. DataFrame_Object ist der Name des Datenrahmens.
2. column_names sind die neuen Spaltennamen, die durch ein Komma getrennt sind.
Beispiel 1
In diesem Beispiel werden wir die Spalten im Marktdatenrahmen in "ID", "Name", "Place", "Typ", "Quadratfeet" ändern.
#create einen DataFrame-Market mit 4 Zeilen und 5 Spalten.Ergebnis:
Ansatz 2: setNames ()
setNames () wird verwendet, um alle Spaltennamen in einem Datenrahmen zu ändern. Es dauert zwei Parameter. Der erste Parameter bezieht sich auf das Datenrahmenobjekt, und der zweite Parameter führt neue Spaltennamen über einen Vektor.
Syntax:
setNames (DataFrame_Object, c (column_names))Parameter:
1. DataFrame_Object ist der Name des Datenrahmens.
2. column_names sind die neuen Spaltennamen, die durch ein Komma getrennt sind.
Beispiel 1
In diesem Beispiel werden wir die Spalten im Marktdatenrahmen in "ID", "Name", "Place", "Typ", "Quadratfeet" ändern.
#create einen DataFrame-Market mit 4 Zeilen und 5 Spalten.Ergebnis:
Ansatz 3: Namen ()
Namen () wird verwendet, um eine einzelne oder alle Spaltennamen in einem Datenrahmen zu ändern. Wir können alle Spaltennamen ändern, indem wir Spaltennamen über einen Vektor zuweisen. Damit können wir alle Spalten gleichzeitig ändern.
Syntax:
Namen (DataFrame_Object) = C (column_names)Hier,
1. DataFrame_Object ist der Name des Datenrahmens.
2. column_names sind die neuen Spaltennamen, die durch ein Komma getrennt sind.
Um eine einzelne Spalte zu ändern, müssen wir den Spaltenindex verwenden. Mit dem Indexwert können wir also den einzelnen Spaltennamen ändern.
Syntax:
Namen (DataFrame_Object) [index_value] = 'column_name' 'Hier,
1. DataFrame_Object ist der Name des Datenrahmens.
2. column_name ist der neue Spaltenname.
3. Index_Value repräsentiert den vorhandenen (alten) Spaltenspalte.
Wichtig: Die Indexierung in R -Sprache beginnt mit 1.
Beispiel 1
In diesem Beispiel ändern wir die erste Spalte in "ID" und die dritte Spalte in "platzieren".
#create einen DataFrame-Market mit 4 Zeilen und 5 Spalten.Ergebnis:
Das vorherige Ergebnis zeigt, dass der Market_ID in "ID" geändert wird und Market_place an "platzieren" geändert wird.
Beispiel 2
In diesem Beispiel werden wir die Spalten im Marktdatenrahmen in "ID", "Name", "Ort", "Typ", "SquareFeet" ändern
#create einen DataFrame-Market mit 4 Zeilen und 5 Spalten.Ergebnis:
Das vorherige Ergebnis zeigt, dass Market_id in ID geändert wird und Market_place in den Platz geändert wird.
Ansatz 4: Ändern Sie die Spaltennamen in Großbuchstaben
In diesem Szenario konvertieren wir Spaltennamen in einem Datenrahmen mit der Methode umbename_with () in ein Großbuchstaben in Großbuchstaben. Diese Methode erfordert zwei Parameter. Der erste Parameter repräsentiert das Datenrahmenobjekt, und der zweite Parameter nimmt „Toupper“ (um in Großbuchstaben umzuwandeln). Diese Methode ist in der DPLYR -Bibliothek erhältlich. Wir müssen also die DPLE -Bibliothek laden.
Syntax:
umbename_with (DataFrame_Object, Toupper)Parameter:
1. DataFrame_Object ist der Name des Datenrahmens.
2. Toupper konvertiert die Spalten in DataFrame_Object in Großbuchstaben.
Beispiel 1
In diesem Beispiel werden wir alle Spaltennamen in Großbuchstaben umwandeln.
#Laden Sie die Bibliothek dplyrErgebnis:
Ansatz 5: Ändern Sie die Spaltennamen in Kleinbuchstaben
In diesem Szenario konvertieren wir Spaltennamen in einem Datenrahmen mit der Methode umbename_with () in Kleinbuchstaben. Diese Methode erfordert zwei Parameter. Der erste Parameter repräsentiert das Datenrahmenobjekt, und der zweite Parameter nimmt „Tolower“ (um in Kleinbuchstaben umzuwandeln). Diese Methode ist in der DPLYR -Bibliothek erhältlich. Wir müssen also die DPLE -Bibliothek laden.
Syntax:
umbename_with (DataFrame_Object, Tolower)Parameter:
1. DataFrame_Object ist der Name des Datenrahmens.
2. Tolower konvertiert die Spalten in DataFrame_Object in Kleinbuchstaben.
Beispiel 1
In diesem Beispiel werden wir alle Spaltennamen in Kleinbuchstaben umwandeln.
#Laden Sie die Bibliothek dplyrErgebnis:
Abschluss
In diesem Artikel haben wir gesehen, wie die Spaltennamen geändert werden können, indem wir fünf verschiedene Ansätze berücksichtigen. Wir haben Colnames (), setNames () und names () Methoden verwendet, um die Spaltennamen zu ändern. Wenn wir die Spaltennamen in Unter- und Großbuchstaben ändern möchten, können Sie die Methode umbename_with () mit "Tolower" und umbename_with () mit "Toupper" -Parametern verwenden. Auf der Grundlage der Anforderungen können Sie also eine der oben genannten Methoden verwenden. Sie können die methode names () verwenden, um einen einzelnen Spaltennamen zu ändern.