Objetos de subdivisión r

Vectores, listas y cuadros de datos juegan un papel importante en la representación de datos en R, por lo que ser capaz de especificar de manera sucinta y correctamente un subconjunto de sus datos es importante.

Hay tres operadores principales que se pueden utilizar al subconjunto de sus datos:

  • $: Extrae un solo elemento por el nombre de una lista o trama de datos. Por ejemplo, iris $ Sepal.Length extractos de la columna Sepal.Length a partir de la trama de datos iris.

  • [[: Extrae un solo elemento por nombre o posición de una lista o trama de datos. Por ejemplo, iris [["Sepal.Length"]] extractos de la columna Sepal.Length desde el marco de datos Iris- iris [[2]] extrae el segundo elemento de iris.

  • [: Extrae múltiples elementos de un vector, matriz, lista, o trama de datos. Por ejemplo, iris [, c ("Sepal.Length", "Especies")] extractos de las columnas Sepal.Length y Especies de iris- iris [1:10,] extractos de las diez primeras filas de iris- y iris [1:10, "Especies"] extractos de los primeros diez elementos de la columna Especies de iris.

El operador subconjunto soporte, [, le permite regresar múltiples elementos. Se especifica el subconjunto en una de cinco maneras:

  • Blanco: Devuelve todo. Por ejemplo, iris [] devuelve todos iris.

  • Numeral positivo: Incluye sólo estos elementos. Por ejemplo, iris [1: 100, 5] extractos de los primeros cien elementos de la quinta columna de iris.

  • Número negativo: Excluye estos elementos. Por ejemplo, iris [- (1: 100),] excluye los primeros cien filas de iris, mientras iris [, -5] excluye la quinta columna desde iris.

  • Lógico: Incluye si CIERTO- excluye si FALSO. Por ejemplo, iris [iris $ Especies =="setosa", ] extractos sólo las filas de iris donde el Especies valor es "setosa".

  • Nombre: Incluye todos los nombres que coincidan. Por ejemplo, iris [, c ("Especies", "Petal.Width")] extractos de las columnas Especies y Petal.Width de iris.




» » » » Objetos de subdivisión r