Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen Was Ist eine Matrix? | Matrizen
Einführung in R: Teil II
course content

Kursinhalt

Einführung in R: Teil II

Einführung in R: Teil II

1. Matrizen
2. Datenrahmen
3. Listen

book
Was Ist eine Matrix?

Eine Matrix ist eine zweidimensionale Datenstruktur in R, was bedeutet, dass jedes Matrixelement durch seine Position in Zeilen und Spalten charakterisiert werden kann. Matrizen in R können nur Daten eines Typs enthalten, d.h. eine Matrix kann nicht gleichzeitig Zahlen und Text enthalten.

Es gibt mehrere Möglichkeiten, eine Matrix in R zu erstellen. Einerseits können Sie zwei Zeilen 'zusammenführen'; andererseits können Sie zwei Spalten 'zusammenführen'. Betrachten wir jede Methode separat. Die erste ist die rbind()-Funktion. Der Funktionsname kommt von Rows Bind - diese Funktion verbindet Vektoren als Zeilen.

12345
# Rows row_1 = c(1, 2, 3) row_2 = c(4, 5, 6) # Merge two rows rbind(row_1, row_2)
copy

Wie Sie sehen können, hat diese Matrix zwei Zeilen und drei Spalten (da jede Zeile drei Werte hat). Eine andere Möglichkeit ist die Verwendung der cbind()-Funktion. Ebenso wie die vorherige Funktion kommt der Name dieser Funktion von Columns Bind. Schauen wir uns das Beispiel an.

12345
# Columns col_1 = c(1, 2, 3) col_2 = c(4, 5, 6) # Merge two columns cbind(col_1, col_2)
copy

Wie Sie sehen können, hat diese Matrix zwei Spalten und drei Zeilen (da jede Spalte drei Werte hat).

Aufgabe

Swipe to start coding

Üben Sie, Matrizen selbst zu erstellen, indem Sie beide Methoden verwenden!

  1. Erstellen Sie zwei Vektoren: a mit ganzen Zahlen von 1 bis 4 und b mit ganzen Zahlen von 5 bis 8 unter Verwendung des Doppelpunkts :.
  2. Erstellen und geben Sie eine Matrix aus, indem Sie a und b als Zeilen zusammenführen.
  3. Erstellen und geben Sie eine Matrix aus, indem Sie a und b als Spalten zusammenführen.

Sobald Sie diese Aufgabe abgeschlossen haben, klicken Sie auf die Schaltfläche unter dem Code, um Ihre Lösung zu überprüfen.

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 1. Kapitel 1
toggle bottom row

book
Was Ist eine Matrix?

Eine Matrix ist eine zweidimensionale Datenstruktur in R, was bedeutet, dass jedes Matrixelement durch seine Position in Zeilen und Spalten charakterisiert werden kann. Matrizen in R können nur Daten eines Typs enthalten, d.h. eine Matrix kann nicht gleichzeitig Zahlen und Text enthalten.

Es gibt mehrere Möglichkeiten, eine Matrix in R zu erstellen. Einerseits können Sie zwei Zeilen 'zusammenführen'; andererseits können Sie zwei Spalten 'zusammenführen'. Betrachten wir jede Methode separat. Die erste ist die rbind()-Funktion. Der Funktionsname kommt von Rows Bind - diese Funktion verbindet Vektoren als Zeilen.

12345
# Rows row_1 = c(1, 2, 3) row_2 = c(4, 5, 6) # Merge two rows rbind(row_1, row_2)
copy

Wie Sie sehen können, hat diese Matrix zwei Zeilen und drei Spalten (da jede Zeile drei Werte hat). Eine andere Möglichkeit ist die Verwendung der cbind()-Funktion. Ebenso wie die vorherige Funktion kommt der Name dieser Funktion von Columns Bind. Schauen wir uns das Beispiel an.

12345
# Columns col_1 = c(1, 2, 3) col_2 = c(4, 5, 6) # Merge two columns cbind(col_1, col_2)
copy

Wie Sie sehen können, hat diese Matrix zwei Spalten und drei Zeilen (da jede Spalte drei Werte hat).

Aufgabe

Swipe to start coding

Üben Sie, Matrizen selbst zu erstellen, indem Sie beide Methoden verwenden!

  1. Erstellen Sie zwei Vektoren: a mit ganzen Zahlen von 1 bis 4 und b mit ganzen Zahlen von 5 bis 8 unter Verwendung des Doppelpunkts :.
  2. Erstellen und geben Sie eine Matrix aus, indem Sie a und b als Zeilen zusammenführen.
  3. Erstellen und geben Sie eine Matrix aus, indem Sie a und b als Spalten zusammenführen.

Sobald Sie diese Aufgabe abgeschlossen haben, klicken Sie auf die Schaltfläche unter dem Code, um Ihre Lösung zu überprüfen.

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 1. 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