Fantastiskt!
Completion betyg förbättrat till 2.27Avsnitt 6. Kapitel 3
single
Indexering av Listelement
Svep för att visa menyn
Listelement kan nås på flera sätt. Precis som i vektorer börjar indexeringen vid 1.
Åtkomst via index
Element i en lista kan nås med antingen enkla eller dubbla hakparenteser:
- Användning av enkla hakparenteser (
[ ]) returnerar elementet som en lista; - Användning av dubbla hakparenteser (
[[ ]]) returnerar själva värdet.
Exempel
123456test <- list(text = "Text", number = 42, logical = TRUE) # Extract as list test[2] # Extract as value test[[2]]
Åtkomst via etikett
Om en lista har etiketter kan du extrahera element med hjälp av dessa etiketter. Precis som med index kan du använda enkla hakparenteser ([ ]) för att returnera en lista eller dubbla hakparenteser ([[ ]]) för att returnera värdet. Dessutom ger dollartecknet ($) en genväg för att komma åt värden.
Exempel
1234567test <- list(text = "Text", number = 42, logical = TRUE) # Extract as list test["text"] # Extract as value test[["text"]] test$text
Uppgift
Swipe to start coding
Du har en lista info med kursinformation.
Din uppgift är att:
- Extrahera det första elementet som en lista.
- Visa klassen för detta element med funktionen
class(). - Extrahera det fjärde elementet som en numerisk typ.
- Visa klassen för detta element med funktionen
class().
Lösning
Var allt tydligt?
Tack för dina kommentarer!
Avsnitt 6. Kapitel 3
single
Fråga AI
Fråga AI
Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal