A: kolommen hernoemen bij gebruik van cbind


Er zijn twee manieren om kolommen te hernoemen bij gebruik van de cbind- functie in R:

Methode 1: Hernoem kolommen na gebruik van cbind

 #cbind two vectors into a matrix
new_matrix <- cbind(vec1, vec2)

#rename column names of matrix
colnames(new_matrix) <- c(' new_vec1 ', ' new_vec2 ')

Methode 2: Hernoem kolommen tijdens het koppelen

 #cbind two vectors into matrix and rename columns
new_matrix <- cbind(new_vec1 = vec1, new_vec2 = vec2)

De volgende voorbeelden laten zien hoe u elke methode in de praktijk kunt gebruiken.

Voorbeeld 1: hernoem kolommen na gebruik van cbind

De volgende code laat zien hoe u cbind gebruikt om twee vectoren in een matrix te binden en vervolgens de matrixkolommen te hernoemen:

 #create two vectors
vec1 <- c(1, 3, 3, 4, 5)
vec2 <- c(7, 7, 8, 3, 2)

#cbind the two vectors into a matrix
new_matrix <- cbind(vec1, vec2)

#view matrix
new_matrix

     vec1 vec2
[1,] 1 7
[2,] 3 7
[3,] 3 8
[4,] 4 3
[5,] 5 2

#rename columns
colnames(new_matrix) <- c(' new_vec1 ', ' new_vec2 ')

#view matrix
new_matrix

     new_vec1 new_vec2
[1,] 1 7
[2,] 3 7
[3,] 3 8
[4,] 4 3
[5,] 5 2

Met deze methode kunnen we de twee vectoren aan elkaar koppelen in een matrix en vervolgens de functie colnames() gebruiken om de kolommen van de resulterende matrix te hernoemen.

Voorbeeld 2: De naam van kolommen wijzigen tijdens het koppelen

De volgende code laat zien hoe je cbind gebruikt om twee vectoren in een matrix te binden en tegelijkertijd de kolommen te hernoemen:

 #create two vectors
vec1 <- c(1, 3, 3, 4, 5)
vec2 <- c(7, 7, 8, 3, 2)

#cbind two vectors into matrix and rename columns
new_matrix <- cbind(new_vec1 = vec1, new_vec2 = vec2)

#view matrix
new_matrix

new_vec1 new_vec2
[1,] 1 7
[2,] 3 7
[3,] 3 8
[4,] 4 3
[5,] 5 2

Met deze methode kunnen we de kolommen van het resulterende dataframe hernoemen tijdens de cbind- functie.

Het voordeel van het gebruik van deze methode is dat we de cbind- functie kunnen gebruiken en de kolommen kunnen hernoemen met behulp van een enkele regel code.

Aanvullende bronnen

In de volgende tutorials wordt uitgelegd hoe u andere veelvoorkomende taken in R kunt uitvoeren:

Hoe cbind in R te gebruiken (met voorbeelden)
Hoe rbind in R te gebruiken (met voorbeelden)

Einen Kommentar hinzufügen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert