Cómo crear subconjuntos de sus datos en r

A menudo, la primera tarea de procesamiento de datos es crear subconjuntos de datos en R para su posterior análisis. Usted ya está familiarizado con los tres operadores de subconjuntos:

  • $: El operador dólar-muestra selecciona un solo elemento de los datos (y deja caer las dimensiones del objeto devuelto). Cuando se utiliza este operador con una trama de datos, el resultado es siempre un vector-cuando se utiliza con una lista con nombre, obtener ese elemento.

  • [[: El operador doble cuadrados soportes también devuelve un solo elemento, sino que le ofrece la flexibilidad de hacer referencia a los elementos por la posición, en lugar de por su nombre. Se utiliza para marcos y listas de datos.

  • [: El operador cuadrados soportes sola puede devolver varios elementos de sus datos.

Este resumen se simplifica.

Cuando se utiliza el operador cuadrados soportes sola, volverá múltiples elementos de sus datos. Esto significa que usted necesita una manera de especificar exactamente qué elementos que necesita.

En este apartado, se puede intentar subconjuntos con el conjunto de datos integrada islas, un vector numérico llamado con 48 elementos.

> Str (islas) num Nombrado [1:48] 11 506 5500 16 988 2968 16 ...- attr (*, "nombres") = chr [1:48] "África" ​​"La Antártida" "Asia" "Australia" .. .
SubconjuntoEfectoEjemplo
BlancoDevuelve todos sus datosislas []
Valores numéricos positivosExtrae los elementos en estos lugaresislas [c (8, 1, 1, 42)]
Valores numéricos negativosExtraer todos estos elementos-en pero otras palabras, excluye theseelementsislas [- (03:46)]
Valores lógicosUn valor lógico de CIERTO includeselement- FALSO elemento excluyeislas [islas lt; 20]
Las cadenas de textoIncluye elementos donde coincidan los nombresislas [c ("Madagascar", "Cuba")]



» » » » Cómo crear subconjuntos de sus datos en r