Filtrering av Data - Grundläggande Villkor
Filtrering är en kraftfull teknik som gör det möjligt att isolera rader av data som uppfyller vissa kriterier – såsom att endast välja dieselbilar, dyra bilar eller fordon med manuell växellåda. Det hjälper till att fokusera på relevant data för djupare analys, rapportering eller visualisering.
Filtrering efter kategori
Base R
Du kan filtrera rader genom att tillämpa ett villkor på en specifik kolumn. Till exempel, för att välja endast de bilar där bränsletypen är Diesel, använd $-operatorn för att referera till kolumnen och tillämpa ett logiskt villkor.
diesel_cars <- df[df$fuel == "Diesel", ]
dplyr
Du kan använda funktionen filter() och ange villkoret direkt.
diesel_cars_dplyr <- df %>%
filter(fuel == "Diesel")
Filtrering baserat på numeriskt värde
Det går även att filtrera data med numeriska jämförelser.
Base R
expensive_cars <- df[df$selling_price > 500000, ]
dplyr
cheap_cars_dplyr <- df %>%
filter(selling_price < 500000)
Flera villkor
Base R
Kombinera villkor med logiska operatorer som & för OCH.
diesel_manual_cars <- df[df$fuel == "Diesel" & df$transmission == "Manual", ]
dplyr
Flera villkor kan anges till funktionen filter(), separerade med kommatecken.
diesel_manual_cars_dplyr <- df %>%
filter(fuel == "Diesel", transmission == "Manual")
Tack för dina kommentarer!
Fråga AI
Fråga AI
Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal
Awesome!
Completion rate improved to 4
Filtrering av Data - Grundläggande Villkor
Svep för att visa menyn
Filtrering är en kraftfull teknik som gör det möjligt att isolera rader av data som uppfyller vissa kriterier – såsom att endast välja dieselbilar, dyra bilar eller fordon med manuell växellåda. Det hjälper till att fokusera på relevant data för djupare analys, rapportering eller visualisering.
Filtrering efter kategori
Base R
Du kan filtrera rader genom att tillämpa ett villkor på en specifik kolumn. Till exempel, för att välja endast de bilar där bränsletypen är Diesel, använd $-operatorn för att referera till kolumnen och tillämpa ett logiskt villkor.
diesel_cars <- df[df$fuel == "Diesel", ]
dplyr
Du kan använda funktionen filter() och ange villkoret direkt.
diesel_cars_dplyr <- df %>%
filter(fuel == "Diesel")
Filtrering baserat på numeriskt värde
Det går även att filtrera data med numeriska jämförelser.
Base R
expensive_cars <- df[df$selling_price > 500000, ]
dplyr
cheap_cars_dplyr <- df %>%
filter(selling_price < 500000)
Flera villkor
Base R
Kombinera villkor med logiska operatorer som & för OCH.
diesel_manual_cars <- df[df$fuel == "Diesel" & df$transmission == "Manual", ]
dplyr
Flera villkor kan anges till funktionen filter(), separerade med kommatecken.
diesel_manual_cars_dplyr <- df %>%
filter(fuel == "Diesel", transmission == "Manual")
Tack för dina kommentarer!