Objets de sous-ensembles de r

Vecteurs, des listes et des trames de données jouent un rôle important dans la représentation de données en R, afin d'être en mesure de préciser succinctement et correctement un sous-ensemble de vos données est importante.

Il existe trois principaux opérateurs que vous pouvez utiliser pour des sous-ensembles de vos données:

  • $: Extrait un élément unique par son nom d'une liste ou une base de données. Par example, iris $ Sepal.Length des extraits de la colonne Sepal.Length à partir de la trame de données iris.

  • [[: Extrait un élément unique par son nom ou la position à partir d'une liste ou une base de données. Par example, iris [["Sepal.Length"]] des extraits de la colonne Sepal.Length du cadre de données IRIS- iris [[2]] extrait le second élément à partir de iris.

  • [: Extraits de multiples éléments d'un, tableau, liste ou trame de données de vecteur. Par example, iris [, c ("Sepal.Length", "Espèce")] extrait les colonnes Sepal.Length et Espèce de iris- iris [01:10], extrait les dix premières lignes de iris- et iris [1:10, "Espèce"] extrait les dix premiers éléments de la colonne Espèce de iris.

L'opérateur support de sous-ensemble, [, vous permet de revenir plusieurs éléments. Vous spécifiez le sous-ensemble dans l'une des cinq façons:

  • Blank: Retourne tout. Par example, iris [] retourne tous iris.


  • Chiffre positif: Comprend seulement ces éléments. Par example, iris [1: 100, 5] extrait les cent premiers éléments de la cinquième colonne de iris.

  • Chiffre négatif: Exclut ces éléments. Par example, iris [- (1: 100)], exclut les cent premières lignes de iris, tandis que iris [-5] exclut la cinquième colonne à partir de iris.

  • Logique: Comprend si VRAI- exclut si FAUX. Par example, iris [iris $ Espèces =="setosa", ] extrait uniquement les lignes de iris où le Espèce valeur est "setosa".

  • Nom: Comprend tous les noms qui correspondent. Par example, iris [, c ("Espèce", "Petal.Width")] extrait les colonnes Espèce et Petal.Width de iris.


» » » » Objets de sous-ensembles de r