Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Вивчайте Фільтрація Даних – Розширені Умови | Маніпулювання та Очищення Даних
Аналіз Даних у R

bookФільтрація Даних – Розширені Умови

Ви вже ознайомилися з фільтрацією даних за допомогою простих порівнянь і логічних операторів. Тепер настав час розширити ці знання, використовуючи оператор %in% для одночасного пошуку кількох значень, а також дізнатися, як виключати певні рядки з набору даних. Ці техніки особливо корисні при роботі з категоріальними змінними, які містять багато можливих значень.

Фільтрація за допомогою %in%

Оператор %in% перевіряє, чи містяться елементи одного вектора в іншому. Він особливо корисний для пошуку серед кількох можливих значень, роблячи фільтрацію більш зрозумілою та зручною порівняно з послідовним використанням кількох умов == або !=.

Base R

selected_fuel_cars <- df[df$fuel %in% c("Diesel", "Petrol"), ]

dplyr

selected_fuel_cars_dplyr <- df %>%
  filter(fuel %in% c("Diesel", "Petrol"))

Виключення певних значень

Можна поєднувати %in% з логічним оператором NOT !, щоб одночасно виключити декілька значень.

Base R

non_diesel_petrol_cars <- df[!df$fuel %in% c("Diesel", "Petrol"), ]

dplyr

non_diesel_petrol_cars_dplyr <- df %>%
  filter(!fuel %in% c("Diesel", "Petrol"))
question mark

Як виключити автомобілі з "Diesel" у базовому R?

Select the correct answer

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

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

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

Секція 1. Розділ 7

Запитати АІ

expand

Запитати АІ

ChatGPT

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

Suggested prompts:

Can you explain how the %in% operator works in more detail?

What are some common mistakes to avoid when using %in% for filtering?

Can you show how to use %in% with other columns or data types?

Awesome!

Completion rate improved to 4

bookФільтрація Даних – Розширені Умови

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

Ви вже ознайомилися з фільтрацією даних за допомогою простих порівнянь і логічних операторів. Тепер настав час розширити ці знання, використовуючи оператор %in% для одночасного пошуку кількох значень, а також дізнатися, як виключати певні рядки з набору даних. Ці техніки особливо корисні при роботі з категоріальними змінними, які містять багато можливих значень.

Фільтрація за допомогою %in%

Оператор %in% перевіряє, чи містяться елементи одного вектора в іншому. Він особливо корисний для пошуку серед кількох можливих значень, роблячи фільтрацію більш зрозумілою та зручною порівняно з послідовним використанням кількох умов == або !=.

Base R

selected_fuel_cars <- df[df$fuel %in% c("Diesel", "Petrol"), ]

dplyr

selected_fuel_cars_dplyr <- df %>%
  filter(fuel %in% c("Diesel", "Petrol"))

Виключення певних значень

Можна поєднувати %in% з логічним оператором NOT !, щоб одночасно виключити декілька значень.

Base R

non_diesel_petrol_cars <- df[!df$fuel %in% c("Diesel", "Petrol"), ]

dplyr

non_diesel_petrol_cars_dplyr <- df %>%
  filter(!fuel %in% c("Diesel", "Petrol"))
question mark

Як виключити автомобілі з "Diesel" у базовому R?

Select the correct answer

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

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

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

Секція 1. Розділ 7
some-alt