Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Pantalla de Inicio
Dando nombres a
las componentes
de un vector
• Mediante esta función R nos
indicará los nombres de cada
componente del vector.
Función “names” • Ejemplo:
• Permite generar una secuencia de
números sucesivos, indicándole el
primero y último de la lista. Puede
Función “seq” indicársele la amplitud o diferencia
entre cada término (puede ser + o -).
• Ejemplos:
Comando seq junto a lenght
• La función seq, junto al comando length permite generar
progresiones aritméticas formadas por el número de términos que se
indique en length siendo el primer y el último términos dados.
• Ejemplos:
Comando “Rep”
• Permite replicar los valores de un vector la cantidad de veces que se
le indique.
• Ejemplo, si el vector v2 =(5, 6, 7) tenemos, al repetirlo 4 veces:
• Podemos crear un vector utilizando seq y luego expresarlo
como una matriz de un orden adecuado.
• Ejemplo:
Creando una
matriz desde
un vector,
usando seq
y dim
Observación
• Podemos asignar letras a las filas o a las columnas de una matriz
mediante los comandos rownames y colnames.
• Ejemplo:
Observación
• Si se desea transponer la matriz anterior bastaría escribir el comando
t(x)
Factores
• Utilizaremos el nombre “factores” para referirnos a objetos medidos
en escala ordinal o nominal.
• Deseamos que R pueda asignar categorías nominales u ordinales a
valores que guardan relaciones con ellas.
• Ejemplo: z es un vector de respuestas a la pregunta de cómo califica
un producto; z1 recodifica este vector usando categorías ordinales.
Listas
• Si ahora aplicamos el
comando View(w3) se
despliega en la parte
superior de R una tabla de
datos.
• Ojo: el comando es View
con V mayúscula, sino no
funciona.
Hallando
Objetos
específicos en
Data Frames
Ejercicio 1
• Crear un data frame, con tres variables, que correspondan a sexo, edad
(años cumplidos) y número de hermanos para 7 individuos, de modo que:
• Individuo 1 (hombre, 17, 2)
• Individuo 2 (hombre, 18, 0)
• Individuo 3 (mujer, 20, 0)
• Individuo 4 (hombre, 18, 1)
• Individuo 5 (hombre, 18, 1)
• Individuo 6 (hombre, 18, 1)
• Individuo 7 (mujer, 19, 0)
Solución
Ejercicio 2
• Crear un nuevo data frame a partir del primero pero en que las filas
tomen los nombres f1,f2,…,f7
Solución
Ejercicio 3
• Seleccionar las filas correspondientes a f1 y f2
• Seleccionar las columnas correspondientes a sexo y edad
• Seleccionar la fila f5 y sólo número de hermanos
Solución
Comando fix