Cómo crear y asignar los vectores con nombre en r

Se utiliza el operador de asignación (lt; -) Para asignar nombres a los vectores de la misma forma en que se asignan valores a los vectores de caracteres.

Video: Como crear vectores en photoshop cs3 y cs4

Imagine que desea crear un vector llamado con el número de días de cada mes. En primer lugar, crear un vector numérico que contiene el número de días de cada mes. A continuación, utilice el conjunto de datos incorporada month.name para los nombres de los meses, de la siguiente manera:

gt; month.days lt; - c (31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31) gt; nombres (month.days) lt; - month.namegt; month.daysJanuary Febrero Marzo April31283130May Junio ​​Julio August31303131September Octubre Noviembre December30313031

Ahora puedes utilizar este vector para encontrar los nombres de los meses con 31 días:

gt; nombres (month.days [month.days == 31]) [1] "enero" "marzo" "Mayo"[4] "julio" "agosto" "octubre"[7] "diciembre"

Video: Tutorial Crear logo con vectores facil y Rapido E,R.wmv

Esta técnica funciona porque subconjunto month.days para devolver sólo aquellos valores para los cuales month.days es igual 31, y luego recuperar los nombres del vector resultante.

El signo igual doble (==) Indica una prueba de igualdad. Asegúrese de no utilizar el signo igual única (=) Para las pruebas de igualdad. No sólo un único signo igual no funciona, pero puede tener efectos secundarios porque extraña R interpreta un solo signo igual en concepto de asignación. En otras palabras, el operador = en muchos casos es la misma que lt; -.

Artículos Relacionados