Cómo mirar la estructura de los vectores en r

LA vector es un conjunto unidimensional de valores, todos del mismo tipo. Es la unidad más pequeña se puede trabajar con en R. Un único valor es técnicamente un vector también - un vector con un solo elemento. En matemáticas vectores se utilizan casi siempre con valores numéricos, pero en R también pueden incluir otros tipos de datos, tales como cadenas de caracteres.

R le proporciona una manera fácil de ver la estructura de cualquier objeto. Este método es muy útil cuando usted duda de la forma de la raíz de una función o un guión que escribió. Para echar un vistazo dentro de los objetos de investigación, utilice el str () función.

los str () función que da el tipo y estructura del objeto.

Echa un vistazo a el vector baskets.of.Granny:

> Str (baskets.of.Granny) num [1: 6] 12 4 5 6 9 3

R que algunas cosas le dice aquí:

  • En primer lugar, le dice que se trata de una num tipo (numérico) de vector.

  • Al lado del tipo de vector, R le da las dimensiones del vector. Este ejemplo tiene sólo una dimensión, y que tiene dimensión índices que van de 1 a 6.

  • Finalmente, R le da los primeros valores del vector. En este ejemplo, el vector tiene sólo seis valores, por lo que ver a todos ellos.

Si quieres saber solamente el tiempo que un vector es, simplemente puede utilizar el largo() función, como sigue:

> Longitud (baskets.of.Granny) [1] 6

Vectores en R pueden tener otros tipos también. Si nos fijamos en el vector autores, por ejemplo, se ve una pequeña diferencia:

> Autores lt; - c ("Andrie", "Joris")> str (autores) chr [1: 2] "Andrie" "Joris"

Una vez más, se obtiene las dimensiones, el rango de los índices y los valores. Pero esta vez, R indica el tipo de vector es chr, o carácter.

Los siguientes tipos son tipos comunes de vectores:

  • Vectores numéricos, que contiene todo tipo de números.

  • Vectores enteros, que contiene valores enteros. (Un vector de número entero es un tipo especial de vector numérico.)

  • Vectores lógicos, que contiene valores lógicos (CIERTO y / o FALSO)

  • Vectores de caracteres, texto que contiene

  • Vectores de fecha y hora, que contiene las fechas y horas en diferentes formatos

  • Factores, un tipo especial de vector para trabajar con categorías.

R hace una clara distinción entre estos tipos de vectores, en parte por razones de lógica. Multiplicando dos palabras, por ejemplo, no tiene sentido.




» » » » Cómo mirar la estructura de los vectores en r