Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Leer Vector-Elementen Verwijderen | Datatypen en Vectoren
Introductie tot R

bookVector-Elementen Verwijderen

Elementen kunnen uit een vector worden verwijderd door een minteken (-) voor hun index te plaatsen. Dit resulteert in een nieuwe vector zonder deze elementen.

Een enkel element verwijderen

Een element kan worden uitgesloten op basis van zijn index.

Voorbeeld

12345
grades <- c(80, 75, 95, 100) names(grades) <- c('Math', 'Physics', 'English', 'Literature') # Remove the third grade (English) grades[-3]
copy

Meerdere elementen verwijderen

Geef een vector van indexen op om meer dan één element te verwijderen.

Voorbeeld

12345
grades <- 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)]
copy

Wijzigingen toepassen

De in de voorbeelden getoonde wijzigingen zijn tijdelijk. Om deze permanent te maken, moet het resultaat opnieuw worden toegewezen aan de oorspronkelijke (of, indien nodig, een andere) variabele.

123456789
grades <- 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
copy
Taak

Swipe to start coding

Je hebt de prices-vector met de prijzen van 6 artikelen. Je opdracht is:

  1. Verwijder het item 'Dining chair' uit de prices-vector. Dit item staat op de vierde positie in de vector. Sla de wijziging op door middel van toewijzing.
  2. Toon de aangepaste prices-vector.

Oplossing

Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 2. Hoofdstuk 9
single

single

Vraag AI

expand

Vraag AI

ChatGPT

Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.

Suggested prompts:

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?

close

Awesome!

Completion rate improved to 2.27

bookVector-Elementen Verwijderen

Veeg om het menu te tonen

Elementen kunnen uit een vector worden verwijderd door een minteken (-) voor hun index te plaatsen. Dit resulteert in een nieuwe vector zonder deze elementen.

Een enkel element verwijderen

Een element kan worden uitgesloten op basis van zijn index.

Voorbeeld

12345
grades <- c(80, 75, 95, 100) names(grades) <- c('Math', 'Physics', 'English', 'Literature') # Remove the third grade (English) grades[-3]
copy

Meerdere elementen verwijderen

Geef een vector van indexen op om meer dan één element te verwijderen.

Voorbeeld

12345
grades <- 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)]
copy

Wijzigingen toepassen

De in de voorbeelden getoonde wijzigingen zijn tijdelijk. Om deze permanent te maken, moet het resultaat opnieuw worden toegewezen aan de oorspronkelijke (of, indien nodig, een andere) variabele.

123456789
grades <- 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
copy
Taak

Swipe to start coding

Je hebt de prices-vector met de prijzen van 6 artikelen. Je opdracht is:

  1. Verwijder het item 'Dining chair' uit de prices-vector. Dit item staat op de vierde positie in de vector. Sla de wijziging op door middel van toewijzing.
  2. Toon de aangepaste prices-vector.

Oplossing

Switch to desktopSchakel over naar desktop voor praktijkervaringGa verder vanaf waar je bent met een van de onderstaande opties
Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 2. Hoofdstuk 9
single

single

some-alt