Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Вивчайте Логічна індексація | Фрейми Даних
Practice
Projects
Quizzes & Challenges
Вікторини
Challenges
/
Вступ до R
close
Секція 5. Розділ 4
single

single

bookЛогічна індексація

Свайпніть щоб показати меню

Логічна індексація дозволяє фільтрувати рядки датафрейму на основі умов. Замість запам'ятовування номерів рядків, ви задаєте логічні вирази, і повертаються лише ті рядки, для яких умова дорівнює TRUE.

Приклад

123456789
name <- c("Alex", "Julia", "Finn") age <- c(24, 43, 32) gender <- c("M", "F", "M") test <- data.frame(name, age, gender) # People older than 30 test[test$age > 30, ] # Males only test[test$gender == 'M', ]
copy

Умова повинна бути розміщена у позиції індексу рядка всередині квадратних дужок ([condition, ]).

Завдання

Swipe to start coding

Використовуючи набір даних mtcars, витягніть такі дані:

  1. Автомобілі, які проходять чверть милі менш ніж за 16 секунд (стовпець qsec).
  2. Автомобілі з 6 циліндрами (стовпець cyl).

Рішення

Switch to desktopПерейдіть на комп'ютер для реальної практикиПродовжуйте з того місця, де ви зупинились, використовуючи один з наведених нижче варіантів
Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 5. Розділ 4
single

single

Запитати АІ

expand

Запитати АІ

ChatGPT

Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат

some-alt