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.