Індексація
Чудово! Тепер ви розумієте, як створювати вектор та як присвоювати імена його значенням.
Повернімося до прикладу з оцінками.
Subject | Grade |
---|---|
Math | 80 |
Physics | 75 |
English | 95 |
Literature | 100 |
Ми витягнемо оцінку з математики та оцінку з літератури.
grades <- c(80, 75, 95, 100) # Vector of grades # Assign names to values of grades names(grades) <- c('Math', 'Physics', 'English', 'Literature') # Output the first grade grades[1] # Output Literature grade grades['Literature']
Також можливо отримати доступ одразу до декількох елементів.
grades <- c(80, 75, 95, 100) # Vector of grades # Assign names to values of grades names(grades) <- c('Math', 'Physics', 'English', 'Literature') # Output the second and the third grades grades[c(2,3)] # Output Math and Physics grades grades[c('Math','Physics')]
Завдання
Swipe to start coding
Продовжуючи попереднє завдання, у вас є вектор під назвою prices
з цінами, кожній з яких присвоєно відповідну назву предмета.
- Витягніть ціну на
Armchair
, використовуючи його назву, а не індекс. - Витягніть ціни для
Dining table
таDining chair
за допомогою їх індексів.
Рішення
Все було зрозуміло?
Дякуємо за ваш відгук!
Секція 2. Розділ 7