Вибір елементів зі списку
Ваш список часто складатиметься з багатьох елементів і компонентів. Тому отримати один елемент, кілька елементів або цілий компонент буває не так просто.
Один зі способів вибору компонента — скористатися його порядковою позицією. Наприклад, щоб «дістати» перший компонент shining_list, введіть
shining_list[[1]]
Швидко перевірити це можна, надрукувавши команду в консолі. Важливо пам'ятати: щоб вибирати елементи з векторів, використовуйте одинарні квадратні дужки: [ ]. Не плутайте їх!
Також можна звертатися до назв компонентів за допомогою [[ ]] або знака $. Обидва способи виберуть датафрейм із рецензіями:
shining_list[["reviews"]]
shining_list$reviews
Окрім вибору компонентів, часто потрібно вибирати конкретні елементи всередині цих компонентів. Наприклад, за допомогою shining_list[[2]][1] ви вибираєте з другого компонента, actors (shining_list[[2]]), перший елемент ([1]). Якщо ви введете це в консолі, побачите, що відповідь — Jack Nicholson.
Ця вправа є частиною курсу
Вступ до R
Інструкції до вправи
- Виберіть із
shining_listвектор, що відповідає акторам. Просто виведіть цей вектор. - Виберіть із
shining_listдругий елемент у векторі акторів. Зробіть вивід, як і раніше.
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
# shining_list is already pre-loaded in the workspace
# Print out the vector representing the actors
# Print the second element of the vector representing the actors