Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Leer Lijstelementen Wijzigen | Lijsten
Introductie tot R

bookLijstelementen Wijzigen

Lijsten zijn flexibel: je kunt toevoegen, verwijderen of wijzigen van hun elementen.

Elementen toevoegen

Om een nieuw element toe te voegen, wijs je een waarde toe aan een nieuwe index of label.

Voorbeeld

12345678
# Creating a list test <- list(text = "Text", number = 42, logical = TRUE) # Add new value with a label test["integer"] <- 23L # Add new value with an index test[[5]] <- "new element" test
copy
Note
Opmerking

Bij toevoegen met een label, gebruik aanhalingstekens (bijv. "integer").

Twee lijsten kunnen ook worden samengevoegd met de functie c(), die ze tot één lijst combineert:

123456
list1 <- list("first", 10) list2 <- list("second", 20) # Merge lists list12 <- c(list1, list2) list12
copy

Elementen verwijderen

Om een element te verwijderen, wijs NULL toe aan het element.

Voorbeeld

12345
test <- list(text = "Text", number = 42, logical = TRUE) # Remove element test$logical <- NULL test
copy

Elementen bijwerken

Om de waarde van een element te wijzigen, wijs deze eenvoudig opnieuw toe.

Voorbeeld

12345
test <- list(text = "Text", number = 42, logical = TRUE) # Update element test[1] <- "word" test
copy
Taak

Swipe to start coding

Je hebt een lijst info met cursusinformatie.

Je taken zijn:

  1. Werk het vierde element bij naar 44 (dit hoofdstuk is het 44e).
  2. Verwijder het derde element (dat is 1).
  3. Voeg een nieuw element toe met de naam Level en de waarde 'Beginner'.
  4. Geef de aangepaste lijst info weer.

Oplossing

Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 6. Hoofdstuk 4
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:

Can you explain how to access elements in a list by index or label?

What happens if I try to remove an element that doesn't exist in the list?

Can you show more examples of merging lists with different structures?

close

Awesome!

Completion rate improved to 2.27

bookLijstelementen Wijzigen

Veeg om het menu te tonen

Lijsten zijn flexibel: je kunt toevoegen, verwijderen of wijzigen van hun elementen.

Elementen toevoegen

Om een nieuw element toe te voegen, wijs je een waarde toe aan een nieuwe index of label.

Voorbeeld

12345678
# Creating a list test <- list(text = "Text", number = 42, logical = TRUE) # Add new value with a label test["integer"] <- 23L # Add new value with an index test[[5]] <- "new element" test
copy
Note
Opmerking

Bij toevoegen met een label, gebruik aanhalingstekens (bijv. "integer").

Twee lijsten kunnen ook worden samengevoegd met de functie c(), die ze tot één lijst combineert:

123456
list1 <- list("first", 10) list2 <- list("second", 20) # Merge lists list12 <- c(list1, list2) list12
copy

Elementen verwijderen

Om een element te verwijderen, wijs NULL toe aan het element.

Voorbeeld

12345
test <- list(text = "Text", number = 42, logical = TRUE) # Remove element test$logical <- NULL test
copy

Elementen bijwerken

Om de waarde van een element te wijzigen, wijs deze eenvoudig opnieuw toe.

Voorbeeld

12345
test <- list(text = "Text", number = 42, logical = TRUE) # Update element test[1] <- "word" test
copy
Taak

Swipe to start coding

Je hebt een lijst info met cursusinformatie.

Je taken zijn:

  1. Werk het vierde element bij naar 44 (dit hoofdstuk is het 44e).
  2. Verwijder het derde element (dat is 1).
  3. Voeg een nieuw element toe met de naam Level en de waarde 'Beginner'.
  4. Geef de aangepaste lijst info weer.

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 6. Hoofdstuk 4
single

single

some-alt