Ricerca Sociale con R

Una wiki per l'analisi dei dati con R

Strumenti Utente

Strumenti Sito


Il Laboratorio di Analisi dei Dati con R, dell'Università di Teramo su piattaforma Meet, inizia il 9 aprile 2021 - Iscrizione - email

Barra laterale

Segui il canale Telegram

Max 3 mess. al giorno (cos'è?)

Contenuti

Ultimi post del blog

Video e tutorial

Pagine aggiornate


Formazione

Mini webinar

Incontri individuali online


Ricerca sociale con R (il libro)


Contatti



Download R
r:gestione_dei_dati:dplyr_filter

filter (dplyr)

Con filter() (del pacchetto *dplyr*) possiamo selezionare, di un dataframe, le righe che corrispondono a determinati valori:

es_filter.R
# pacchetti
library(tidyverse)
library(nycflights13)
 
# dati
data(flights)
 
# voli del 1 gennaio
filter(flights, month == 1, day == 1)
## # A tibble: 842 x 19
##    year month   day dep_time sched_dep_time dep_delay arr_time sched_arr_time
##   <int> <int> <int>    <int>          <int>     <dbl>    <int>          <int>
## 1  2013     1     1      517            515         2      830            819
## 2  2013     1     1      533            529         4      850            830
## 3  2013     1     1      542            540         2      923            850
## 4  2013     1     1      544            545        -1     1004           1022
## 5  2013     1     1      554            600        -6      812            837
## 6  2013     1     1      554            558        -4      740            728
## # … with 836 more rows, and 11 more variables: arr_delay <dbl>, carrier <chr>,
## #   flight <int>, tailnum <chr>, origin <chr>, dest <chr>, air_time <dbl>,
## #   distance <dbl>, hour <dbl>, minute <dbl>, time_hour <dttm>

Possiamo salvare i risultati in un nuovo dataframe, creando un subset del dataframe precedente:

mydata <- filter(flights, month == 1, day == 1)

Naturalmente, per indicare i valori, possiamo usare gli operatori relazionali o logici:

# i voli dei mesi di novembre e dicembre
filter(flights, month == 11 | month == 12)

Vedi:

- Operatori logici - RDocumentation: filter

r/gestione_dei_dati/dplyr_filter.txt · Ultima modifica: 20/09/2021 10:55 da admin