Kursinhalt
Einführung in R: Teil I
Einführung in R: Teil I
Was Ist ein Factor?
Faktorvariablen sind ein grundlegendes Konzept in der Statistik und Datenanalyse, oft als kategorische Variablen bezeichnet. Diese Variablen unterscheiden sich von numerischen Variablen dadurch, dass sie eine begrenzte und feste Menge möglicher Werte haben. Beispiele für Faktorvariablen sind Blutgruppe, Währung und Nationalität.
Im Gegensatz dazu werden Variablen wie monatliches Einkommen, Größe und Preis typischerweise nicht als kategorisch betrachtet, da sie eine unbegrenzte Bandbreite potenzieller Werte haben. Dennoch können auch diese in kategorische Variablen umgewandelt werden, ein Prozess, den wir in späteren Kapiteln erkunden werden.
Bevor wir eine Faktorvariable erstellen, lassen Sie uns zunächst einen Vektor von Währungen erstellen:
# Vector of currencies curr <- c('USD', 'EUR', 'AUD', 'NOK', 'CHF', 'EUR', 'AUD', 'EUR') typeof(curr)
Tatsächlich ist ein Faktor eine Art von Vektor. Um R anzuzeigen, dass wir mit Faktorwerten arbeiten, verwenden wir die factor()
-Funktion und übergeben den relevanten Vektor von Werten als Argument:
curr <- c('USD', 'EUR', 'AUD', 'NOK', 'CHF', 'EUR', 'AUD', 'EUR') # Convert into factor curr_f <- factor(curr) curr_f
Bei der Ausführung wird nicht nur der Vektor von Werten ausgegeben, sondern wir sehen auch eine Zeile mit dem Titel Levels:
, die alle unterschiedlichen (einzigartigen) Werte angibt, die der Faktor annehmen kann.
Swipe to start coding
Stellen Sie sich vor, wir haben eine Umfrage zu Blutgruppen durchgeführt und 26 Antworten erhalten, die jetzt im Vektor blood
gespeichert sind. Folgendes müssen Sie tun:
- Zeigen Sie die Werte des ursprünglichen Vektors
blood
an. - Konvertieren Sie
blood
in einen Faktor und weisen Sie ihn der Variablenblood_gr
zu. - Zeigen Sie die Werte von
blood_gr
an.
Lösung
Danke für Ihr Feedback!
Was Ist ein Factor?
Faktorvariablen sind ein grundlegendes Konzept in der Statistik und Datenanalyse, oft als kategorische Variablen bezeichnet. Diese Variablen unterscheiden sich von numerischen Variablen dadurch, dass sie eine begrenzte und feste Menge möglicher Werte haben. Beispiele für Faktorvariablen sind Blutgruppe, Währung und Nationalität.
Im Gegensatz dazu werden Variablen wie monatliches Einkommen, Größe und Preis typischerweise nicht als kategorisch betrachtet, da sie eine unbegrenzte Bandbreite potenzieller Werte haben. Dennoch können auch diese in kategorische Variablen umgewandelt werden, ein Prozess, den wir in späteren Kapiteln erkunden werden.
Bevor wir eine Faktorvariable erstellen, lassen Sie uns zunächst einen Vektor von Währungen erstellen:
# Vector of currencies curr <- c('USD', 'EUR', 'AUD', 'NOK', 'CHF', 'EUR', 'AUD', 'EUR') typeof(curr)
Tatsächlich ist ein Faktor eine Art von Vektor. Um R anzuzeigen, dass wir mit Faktorwerten arbeiten, verwenden wir die factor()
-Funktion und übergeben den relevanten Vektor von Werten als Argument:
curr <- c('USD', 'EUR', 'AUD', 'NOK', 'CHF', 'EUR', 'AUD', 'EUR') # Convert into factor curr_f <- factor(curr) curr_f
Bei der Ausführung wird nicht nur der Vektor von Werten ausgegeben, sondern wir sehen auch eine Zeile mit dem Titel Levels:
, die alle unterschiedlichen (einzigartigen) Werte angibt, die der Faktor annehmen kann.
Swipe to start coding
Stellen Sie sich vor, wir haben eine Umfrage zu Blutgruppen durchgeführt und 26 Antworten erhalten, die jetzt im Vektor blood
gespeichert sind. Folgendes müssen Sie tun:
- Zeigen Sie die Werte des ursprünglichen Vektors
blood
an. - Konvertieren Sie
blood
in einen Faktor und weisen Sie ihn der Variablenblood_gr
zu. - Zeigen Sie die Werte von
blood_gr
an.
Lösung
Danke für Ihr Feedback!