Get startedGet started for free

Fattori ordinali (2)

vettore_velocita dovrebbe essere convertito in un fattore ordinale siccome le sue categorie hanno un ordine naturale. Di default, la funzione factor() trasforma vettore_velocita in un fattore non ordinale. Per creare un fattore ordinale, devi aggiungere due argomenti: ordered e levels.

factor(un_vettore, 
       ordered = TRUE, 
       levels = c("liv1", "liv2" ...))

Fissando l'argomento ordered a TRUE nella funzione factor(), indichi che il fattore è ordinale. Con l'argomento levels assegni i livelli al fattore nel corretto ordine.

This exercise is part of the course

Introduzione a R

View Course

Exercise instructions

Da vettore_velocita, crea un fattore ordinale: factor_vettore_velocita. Fissa ordered a TRUE e fissa levels a c("lento", "veloce", "velocissimo").

Hands-on interactive exercise

Have a go at this exercise by completing this sample code.

# Crea vettore_velocita
vettore_velocita <- c("veloce", "lento", "lento", "veloce", "velocissimo")

# Converti vettore_velocita in un fattore ordinale
factor_vettore_velocita <-  

# Stampa factor_vettore_velocita
factor_vettore_velocita
summary(factor_vettore_velocita) 
Edit and Run Code