Löschen von Vektorelementen
Elemente können aus einem Vektor entfernt werden, indem ein Minuszeichen (-) vor ihren Indizes gesetzt wird. Dadurch entsteht ein neuer Vektor ohne diese Elemente.
Entfernen eines einzelnen Elements
Ausschluss eines Elements anhand seines Index.
Beispiel
12345grades <- c(80, 75, 95, 100) names(grades) <- c('Math', 'Physics', 'English', 'Literature') # Remove the third grade (English) grades[-3]
Entfernen mehrerer Elemente
Bereitstellung eines Vektors von Indizes, um mehr als ein Element zu entfernen.
Beispiel
12345grades <- c(80, 75, 95, 100) names(grades) <- c('Math', 'Physics', 'English', 'Literature') # Remove the second and fourth elements (Physics and Literature) grades[-c(2,4)]
Änderungen anwenden
Die in den Beispielen gezeigten Änderungen sind temporär. Um sie dauerhaft zu machen, muss das Ergebnis der ursprünglichen (oder, falls erforderlich, einer anderen) Variablen erneut zugewiesen werden.
123456789grades <- c(80, 75, 95, 100) names(grades) <- c('Math', 'Physics', 'English', 'Literature') # Changes are not applied grades[-3] grades # Changes are applied grades <- grades[-3] grades
Swipe to start coding
Sie haben den Vektor prices mit den Preisen von 6 Artikeln. Ihre Aufgabe ist es:
- Das Element
'Dining chair'aus dem Vektorpriceszu entfernen. Dieser Artikel befindet sich an vierter Stelle im Vektor. Speichern Sie die Änderung durch erneute Zuweisung. - Geben Sie den modifizierten Vektor
pricesaus.
Lösung
Danke für Ihr Feedback!
single
Fragen Sie AI
Fragen Sie AI
Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen
How do I remove elements from a vector by their names instead of indices?
Can you explain why the changes are only temporary unless reassigned?
What happens if I try to remove an index that doesn't exist in the vector?
Großartig!
Completion Rate verbessert auf 2.27
Löschen von Vektorelementen
Swipe um das Menü anzuzeigen
Elemente können aus einem Vektor entfernt werden, indem ein Minuszeichen (-) vor ihren Indizes gesetzt wird. Dadurch entsteht ein neuer Vektor ohne diese Elemente.
Entfernen eines einzelnen Elements
Ausschluss eines Elements anhand seines Index.
Beispiel
12345grades <- c(80, 75, 95, 100) names(grades) <- c('Math', 'Physics', 'English', 'Literature') # Remove the third grade (English) grades[-3]
Entfernen mehrerer Elemente
Bereitstellung eines Vektors von Indizes, um mehr als ein Element zu entfernen.
Beispiel
12345grades <- c(80, 75, 95, 100) names(grades) <- c('Math', 'Physics', 'English', 'Literature') # Remove the second and fourth elements (Physics and Literature) grades[-c(2,4)]
Änderungen anwenden
Die in den Beispielen gezeigten Änderungen sind temporär. Um sie dauerhaft zu machen, muss das Ergebnis der ursprünglichen (oder, falls erforderlich, einer anderen) Variablen erneut zugewiesen werden.
123456789grades <- c(80, 75, 95, 100) names(grades) <- c('Math', 'Physics', 'English', 'Literature') # Changes are not applied grades[-3] grades # Changes are applied grades <- grades[-3] grades
Swipe to start coding
Sie haben den Vektor prices mit den Preisen von 6 Artikeln. Ihre Aufgabe ist es:
- Das Element
'Dining chair'aus dem Vektorpriceszu entfernen. Dieser Artikel befindet sich an vierter Stelle im Vektor. Speichern Sie die Änderung durch erneute Zuweisung. - Geben Sie den modifizierten Vektor
pricesaus.
Lösung
Danke für Ihr Feedback!
single