Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Вивчайте Логічна індексація | Фрейми Даних
Вступ до R

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).

Рішення

Все було зрозуміло?

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

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

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

single

Запитати АІ

expand

Запитати АІ

ChatGPT

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

Suggested prompts:

Can you explain how logical indexing works with multiple conditions?

What happens if no rows match the condition?

Can you show more examples of logical indexing with different data types?

close

Awesome!

Completion rate improved to 2.27

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

some-alt