- Οι παράγοντες(factors) παρέχουν έναν εύκολο τρόπο αναπαράστασής και διαχείρισης κατηγορικών δεδομένων().
- Διαθέτουν επίπεδα(levels), τα όποια ουσιαστικά είναι οι πιθανές τιμές που μπορούν να πάρουν.
- Για την δημιουργία ενός παράγοντα χρησιμοποιούμαι τη συνάρτηση factor.
- Η σειρά των επίπεδων σε κάποιες περίπτωσης παίζει ρόλο.
- Σε κάποιες περίπτωσης είναι χρήσιμο να θέσουμε το όρισμά levels της συνάρτησης factor,
περιορίζοντάς έτσι τις επιτρεπτές τιμές,
αρά όσες δεν αναφέρονται στο όρισμα θα απορρίπτονται και θα θεωρούνται ελλείπεις τιμές.
πχ:
> factor(c(“Yes”, “No”, “No”, “Yes”))
[1] Yes No No Yes
# Levels: No Yes
> f <- factor(c(“Yes”, “No”, “No”, “Yes”), levels=c(“Yes”))
> f
[1] Yes <NA> <NA> Yes
# Levels: Yes