Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen Was Ist ein Factor? | Faktoren
Einführung in R: Teil I
course content

Kursinhalt

Einführung in R: Teil I

Einführung in R: Teil I

1. Grundlegende Syntax und Operationen
2. Grundlegende Datentypen und Vektoren
3. Faktoren

book
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:

1234
# Vector of currencies curr <- c('USD', 'EUR', 'AUD', 'NOK', 'CHF', 'EUR', 'AUD', 'EUR') typeof(curr)
copy

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:

12345
curr <- c('USD', 'EUR', 'AUD', 'NOK', 'CHF', 'EUR', 'AUD', 'EUR') # Convert into factor curr_f <- factor(curr) curr_f
copy

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.

Aufgabe

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:

  1. Zeigen Sie die Werte des ursprünglichen Vektors blood an.
  2. Konvertieren Sie blood in einen Faktor und weisen Sie ihn der Variablen blood_gr zu.
  3. Zeigen Sie die Werte von blood_gr an.

Lösung

Switch to desktopWechseln Sie zum Desktop, um in der realen Welt zu übenFahren Sie dort fort, wo Sie sind, indem Sie eine der folgenden Optionen verwenden
War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 3. Kapitel 1
toggle bottom row

book
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:

1234
# Vector of currencies curr <- c('USD', 'EUR', 'AUD', 'NOK', 'CHF', 'EUR', 'AUD', 'EUR') typeof(curr)
copy

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:

12345
curr <- c('USD', 'EUR', 'AUD', 'NOK', 'CHF', 'EUR', 'AUD', 'EUR') # Convert into factor curr_f <- factor(curr) curr_f
copy

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.

Aufgabe

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:

  1. Zeigen Sie die Werte des ursprünglichen Vektors blood an.
  2. Konvertieren Sie blood in einen Faktor und weisen Sie ihn der Variablen blood_gr zu.
  3. Zeigen Sie die Werte von blood_gr an.

Lösung

Switch to desktopWechseln Sie zum Desktop, um in der realen Welt zu übenFahren Sie dort fort, wo Sie sind, indem Sie eine der folgenden Optionen verwenden
War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 3. Kapitel 1
Switch to desktopWechseln Sie zum Desktop, um in der realen Welt zu übenFahren Sie dort fort, wo Sie sind, indem Sie eine der folgenden Optionen verwenden
We're sorry to hear that something went wrong. What happened?
some-alt