Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen Verständnis Von Faktoren | Factors
R-Einführung
Abschnitt 3. Kapitel 1
single

single

Verständnis Von Faktoren

Swipe um das Menü anzuzeigen

Note
Definition

Ein Faktor ist eine Datenstruktur zur Darstellung von kategorischen Variablen.

Diese Variablen nehmen Werte aus einer begrenzten und festen Menge an, wie zum Beispiel Blutgruppe, Währung oder Nationalität. Im Gegensatz zu numerischen Variablen wie Größe, Einkommen oder Preis sind Faktoren für diskrete Kategorien konzipiert.

Erstellen eines Faktors

Faktoren werden aus Vektoren gebildet. Um einen Faktor zu erstellen, definiere einen Vektor und wende dann die Funktion factor() an, die die Menge der eindeutigen Kategorien als Stufen zuweist.

Beispiel

1234567
# Create a vector of currency codes curr <- c('USD', 'EUR', 'AUD', 'NOK', 'CHF', 'EUR', 'AUD', 'EUR') # Convert the vector into a factor curr_f <- factor(curr) curr_f

Das Ergebnis sieht wie ein normaler Vektor aus, enthält jedoch zusätzlich eine Zeile namens Levels, die alle eindeutigen Kategorien auflistet. Diese Levels definieren die Menge der möglichen Werte, die der Faktor annehmen kann, und sind besonders nützlich in der Datenanalyse, wenn Kategorien konsistent verfolgt werden müssen.

Aufgabe

Wischen, um mit dem Codieren zu beginnen

Sie haben eine Umfrage zu Blutgruppen durchgeführt und 26 Antworten erhalten, die nun im Vektor blood gespeichert sind. Ihre Aufgabe ist es:

  1. Die Werte des ursprünglichen Vektors blood anzuzeigen.
  2. Den Vektor blood in einen Faktor umzuwandeln und diesem der Variablen blood_gr zuzuweisen.
  3. Die Werte von blood_gr anzuzeigen.

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
single

single

Fragen Sie AI

expand

Fragen Sie AI

ChatGPT

Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen

some-alt