Фільтрація Даних – Базові Умови
Свайпніть щоб показати меню
Фільтрація — це потужна техніка, яка дозволяє ізолювати рядки даних, що відповідають певним критеріям, наприклад, вибір лише дизельних автомобілів, дорогих авто або транспортних засобів із механічною коробкою передач. Це допомагає зосередитися на релевантних даних для глибшого аналізу, звітності чи візуалізації.
Фільтрація за категорією
Базовий R
Можна фільтрувати рядки, застосовуючи умову до певного стовпця. Наприклад, щоб вибрати лише ті автомобілі, де тип пального — Diesel, використовуйте оператор $ для звернення до стовпця та застосування логічної умови.
diesel_cars <- df[df$fuel == "Diesel", ]
dplyr
Можна використовувати функцію filter() і передавати умову безпосередньо.
diesel_cars_dplyr <- df %>%
filter(fuel == "Diesel")
Фільтрація за числовим значенням
Також можна фільтрувати дані, використовуючи числові порівняння.
Base R
expensive_cars <- df[df$selling_price > 500000, ]
dplyr
cheap_cars_dplyr <- df %>%
filter(selling_price < 500000)
Кілька умов
Base R
Можна поєднувати умови, використовуючи логічні оператори, такі як & для AND.
diesel_manual_cars <- df[df$fuel == "Diesel" & df$transmission == "Manual", ]
dplyr
Можна передавати кілька умов у функцію filter(), розділених комами.
diesel_manual_cars_dplyr <- df %>%
filter(fuel == "Diesel", transmission == "Manual")
Дякуємо за ваш відгук!
Запитати АІ
Запитати АІ
Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат