Filtraggio Dei Dati - Condizioni Di Base
Il filtraggio è una tecnica potente che consente di isolare le righe di dati che soddisfano determinati criteri, come selezionare solo auto diesel, auto costose o veicoli con cambio manuale. Aiuta a concentrarsi sui dati rilevanti per un'analisi più approfondita, reportistica o visualizzazione.
Filtraggio per categoria
Base R
È possibile filtrare le righe applicando una condizione a una colonna specifica. Ad esempio, per selezionare solo le auto in cui il tipo di carburante è Diesel, utilizzare l'operatore $
per fare riferimento alla colonna e applicare una condizione logica.
diesel_cars <- df[df$fuel == "Diesel", ]
dplyr
È possibile utilizzare la funzione filter()
e passare direttamente la condizione.
diesel_cars_dplyr <- df %>%
filter(fuel == "Diesel")
Filtraggio Basato su Valori Numerici
È inoltre possibile filtrare i dati utilizzando confronti numerici.
Base R
expensive_cars <- df[df$selling_price > 500000, ]
dplyr
cheap_cars_dplyr <- df %>%
filter(selling_price < 500000)
Condizioni Multiple
Base R
È possibile combinare condizioni utilizzando operatori logici come &
per AND.
diesel_manual_cars <- df[df$fuel == "Diesel" & df$transmission == "Manual", ]
dplyr
È possibile passare più condizioni alla funzione filter()
, separate da una virgola.
diesel_manual_cars_dplyr <- df %>%
filter(fuel == "Diesel", transmission == "Manual")
Grazie per i tuoi commenti!
Chieda ad AI
Chieda ad AI
Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione
Can you explain the difference between filtering with base R and dplyr?
How do I filter data using multiple conditions?
What are some common mistakes to avoid when filtering data in R?
Awesome!
Completion rate improved to 4
Filtraggio Dei Dati - Condizioni Di Base
Scorri per mostrare il menu
Il filtraggio è una tecnica potente che consente di isolare le righe di dati che soddisfano determinati criteri, come selezionare solo auto diesel, auto costose o veicoli con cambio manuale. Aiuta a concentrarsi sui dati rilevanti per un'analisi più approfondita, reportistica o visualizzazione.
Filtraggio per categoria
Base R
È possibile filtrare le righe applicando una condizione a una colonna specifica. Ad esempio, per selezionare solo le auto in cui il tipo di carburante è Diesel, utilizzare l'operatore $
per fare riferimento alla colonna e applicare una condizione logica.
diesel_cars <- df[df$fuel == "Diesel", ]
dplyr
È possibile utilizzare la funzione filter()
e passare direttamente la condizione.
diesel_cars_dplyr <- df %>%
filter(fuel == "Diesel")
Filtraggio Basato su Valori Numerici
È inoltre possibile filtrare i dati utilizzando confronti numerici.
Base R
expensive_cars <- df[df$selling_price > 500000, ]
dplyr
cheap_cars_dplyr <- df %>%
filter(selling_price < 500000)
Condizioni Multiple
Base R
È possibile combinare condizioni utilizzando operatori logici come &
per AND.
diesel_manual_cars <- df[df$fuel == "Diesel" & df$transmission == "Manual", ]
dplyr
È possibile passare più condizioni alla funzione filter()
, separate da una virgola.
diesel_manual_cars_dplyr <- df %>%
filter(fuel == "Diesel", transmission == "Manual")
Grazie per i tuoi commenti!