A: so benennen sie spalten um, wenn sie cbind verwenden
Es gibt zwei Möglichkeiten, Spalten umzubenennen, wenn Sie die cbind- Funktion in R verwenden:
Methode 1: Spalten nach Verwendung von cbind umbenennen
#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: Spalten beim Verknüpfen umbenennen
#cbind two vectors into matrix and rename columns
new_matrix <- cbind(new_vec1 = vec1, new_vec2 = vec2)
Die folgenden Beispiele zeigen, wie die einzelnen Methoden in der Praxis angewendet werden.
Beispiel 1: Spalten nach Verwendung von cbind umbenennen
Der folgende Code zeigt, wie man cbind verwendet, um zwei Vektoren in einer Matrix zu binden und dann die Matrixspalten umzubenennen:
#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
Mit dieser Methode können wir die beiden Vektoren zu einer Matrix verknüpfen und dann die Funktion colnames() verwenden, um die Spalten der resultierenden Matrix umzubenennen.
Beispiel 2: Spalten beim Verknüpfen umbenennen
Der folgende Code zeigt, wie man cbind verwendet, um zwei Vektoren in einer Matrix zu binden und gleichzeitig die Spalten umzubenennen:
#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
Mit dieser Methode können wir die Spalten des resultierenden Datenrahmens während der cbind- Funktion umbenennen.
Der Vorteil dieser Methode besteht darin, dass wir die cbind- Funktion verwenden und die Spalten mit einer einzigen Codezeile umbenennen können.
Zusätzliche Ressourcen
Die folgenden Tutorials erklären, wie Sie andere häufige Aufgaben in R ausführen:
Wie man cbind in R verwendet (mit Beispielen)
Wie man rbind in R verwendet (mit Beispielen)