Avsnitt 1. Kapitel 17
single
Indexing Vector Elements
Svep för att visa menyn
You can access elements of a vector by their position (numeric index) or by their assigned names.
Note
In R, indices start at 1.
Accessing Single Element
You can extract one element at a time either by its position in the vector or by its assigned name.
Example
1234567grades <- c(80, 75, 95, 100) names(grades) <- c('Math', 'Physics', 'English', 'Literature') # First grade grades[1] # Grade for Literature grades['Literature']
Accessing Multiple Elements
You can also select several elements at once by passing a vector of indices or names.
Example
1234567grades <- c(80, 75, 95, 100) names(grades) <- c('Math', 'Physics', 'English', 'Literature') # Second and third grades grades[c(2,3)] # Grades for Math and Physics grades[c('Math', 'Physics')]
Uppgift
Swipe to start coding
You have a vector named prices with each price assigned to a corresponding item name. Your task is to:
- Retrieve the price of
'Armchair'using its name rather than its index. - Retrieve the prices for both the
'Dining table'and'Dining chair'using their indices.
Lösning
Var allt tydligt?
Tack för dina kommentarer!
Avsnitt 1. Kapitel 17
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