Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Impara Indicizzazione Logica | Data Frame
Introduzione a R

bookIndicizzazione Logica

L'indicizzazione logica consente di filtrare le righe di un data frame in base a condizioni. Invece di ricordare i numeri delle righe, si specificano espressioni logiche e vengono restituite solo le righe per cui la condizione è TRUE.

Esempio

123456789
name <- c("Alex", "Julia", "Finn") age <- c(24, 43, 32) gender <- c("M", "F", "M") test <- data.frame(name, age, gender) # People older than 30 test[test$age > 30, ] # Males only test[test$gender == 'M', ]
copy

La condizione deve essere inserita nella posizione dell'indice di riga all'interno delle parentesi quadre ([condition, ]).

Compito

Swipe to start coding

Utilizzando il dataset mtcars, estrarre i seguenti dati:

  1. Le auto che percorrono un quarto di miglio in meno di 16 secondi (colonna qsec).
  2. Le auto con 6 cilindri (colonna cyl).

Soluzione

Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

Sezione 5. Capitolo 4
single

single

Chieda ad AI

expand

Chieda ad AI

ChatGPT

Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione

close

Awesome!

Completion rate improved to 2.27

bookIndicizzazione Logica

Scorri per mostrare il menu

L'indicizzazione logica consente di filtrare le righe di un data frame in base a condizioni. Invece di ricordare i numeri delle righe, si specificano espressioni logiche e vengono restituite solo le righe per cui la condizione è TRUE.

Esempio

123456789
name <- c("Alex", "Julia", "Finn") age <- c(24, 43, 32) gender <- c("M", "F", "M") test <- data.frame(name, age, gender) # People older than 30 test[test$age > 30, ] # Males only test[test$gender == 'M', ]
copy

La condizione deve essere inserita nella posizione dell'indice di riga all'interno delle parentesi quadre ([condition, ]).

Compito

Swipe to start coding

Utilizzando il dataset mtcars, estrarre i seguenti dati:

  1. Le auto che percorrono un quarto di miglio in meno di 16 secondi (colonna qsec).
  2. Le auto con 6 cilindri (colonna cyl).

Soluzione

Switch to desktopCambia al desktop per esercitarti nel mondo realeContinua da dove ti trovi utilizzando una delle opzioni seguenti
Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

Sezione 5. Capitolo 4
single

single

some-alt