Video: Zu den Pronomen | DiB 2024
Vektoren, Listen und Datenrahmen spielen eine wichtige Rolle bei der Darstellung von Daten in R, daher ist es wichtig, eine Untergruppe Ihrer Daten kurz und korrekt anzugeben.
Es gibt drei Hauptoperatoren, mit denen Sie Ihre Daten untergliedern können:
-
$: Extrahiert ein einzelnes Element anhand des Namens aus einer Liste oder einem Datenrahmen. Zum Beispiel Iris $ Sepal. Length extrahiert die Spalte Sepal. Länge von der Datenrahmenblende.
-
[[: Extrahiert ein einzelnes Element nach Name oder Position aus einer Liste oder einem Datenrahmen. Zum Beispiel Iris [["Sepal. Länge "]] extrahiert die Spalte Sepal. Länge vom Datenrahmen; Iris; Die Iris [[2]] extrahiert das zweite Element aus der Iris.
-
[: Extrahiert mehrere Elemente aus einem Vektor, Array, einer Liste oder einem Datenrahmen. Zum Beispiel extrahiert Iris [c ("Sepal. Länge", "Arten")] die Spalten Sepal. Länge und Arten von Iris; Iris [1: 10,] extrahiert die ersten zehn Reihen von Iris; und Iris [1: 10, "Species"] extrahiert die ersten zehn Elemente der Spalte Species aus Iris.
Mit dem Operator für die Teilmenge der Klammer [] können Sie mehrere Elemente zurückgeben. Sie geben die Teilmenge auf eine von fünf Arten an:
-
Leer: Gibt alles zurück. Zum Beispiel gibt Iris [] die gesamte Iris zurück.
-
Positive Zahl: Umfasst nur diese Elemente. Zum Beispiel extrahiert Iris [1: 100, 5] die ersten hundert Elemente der fünften Spalte der Iris.
-
Negative Zahl: Schließt diese Elemente aus. Zum Beispiel schließt die Iris [- (1: 100),] die ersten hundert Zeilen von der Iris aus, während die Iris [-5] die fünfte Spalte von der Iris ausschließt.
-
Logisch: Enthält, wenn TRUE; schließt aus, wenn FALSCH. Zum Beispiel extrahiert Iris [iris $ Species == "setosa"] nur diejenigen Zeilen aus Iris, bei denen der Species-Wert "setosa" ist.
-
Name: Umfasst alle Namen, die übereinstimmen. Zum Beispiel extrahiert Iris [c ("Species", "Petal. Width")] die Spalten Species und Petal. Breite von der Iris.