Title: Sin ttulo de diapositiva
1Introducción a R
CO2124
Operaciones Matemáticas Los símbolos para las
operaciones aritméticas son (suma), -
(resta), (producto), / (cociente),
(potencia). Muchas operaciones matemáticas están
disponibles, RAIZ CUADRADA sqrt() EXPONENCIAL
exp() LOGARITMO log() Variables y
asignaciones El resultado de una operación puede
ser asignado a una variable utilizando el
operador de asignación ( lt- ) gtresultadolt-
(72)3 R distingue entre mayúsculas y
minúsculas, de manera que resultado y RESULTADO
son variables distintas. Para conocer que objetos
se encuentran almacenados se utiliza gtls() Para
borrar los objetos que se encuentran almacenados
en el espacio de trabajo. gt rm(resultado) NOTA
Todo resultado no asignado se pierde
Práctica 1
2CO2124
Introducción a R
Vectores Los vectores se pueden crear Comando
Concatenar gt xlt- c(1,2,3,4,5) gtxlt-c(x,6,7) gtconcie
rtolt-c(Mana,Cristina,Oasis) Comando de
secuencia ( seq(mínimo,máximo,incremento)
) gtseq(1,10,1) / seq(1,10) /
seq(10) / seq(110) 1 1 2 3 4 5 6 7 8
9 10 Comando de Réplica ( rep (patrón, no. de
veces) ) gtrep(1,10) 1 1 1 1 1 1 1 1 1 1 1
gtrep(110,3) / rep(c(si,no),5) NOTA
Todas las operaciones aritméticas y funciones
matemáticas pueden ser aplicadas a vectores.
Estas se realizan componente a componente.
Práctica 1
3CO2124
Introducción a R
- Funciones aplicables a vectores
- LONGITUD DEL VECTOR
- length(vector)
- VALOR MINIMO O MAXIMO
- min (vector)
- max (vector)
- ESTADISTICOS DESCRIPTIVOS NUMERICOS
- VARIANZA var (vector)
- CUANTILES quantile (vector)
- MEDIA mean (vector)
- MEDIANA median (vector)
Práctica 1
4CO2124
Introducción a R
Matrices Un comando para crear matrices
es matrix(data,nrow,ncol,byrowF) Por defecto
las matrices se crean por columnas. gt
matrix(110) gt matrix(110, ncol2) gt
matrix(110, ncol2, byrowT) Las matrices se
pueden crear por vectores previamente almacenados
en memoria gtmatrix(proda,nrow2) Operaciones con
Matrices Las matrices pueden ser sumadas si
tienen las mismas dimensiones. gtAlt-
matrix(05,2,3) gtBlt.- matrix(seq(0,10,2),2,3) gt A
B gt AB
Práctica 1
5CO2124
Introducción a R
Manipulación de datos en una Matriz operario1lt-
c(35, 46, 34, 69, 38, 42, 44, 33, 48, 47, 38, 37,
40, 38, 50, 33, 41, 38, 35, 56, 38, 39, 42, 43,
39) operario2lt- c(40, 37, 40, 64, 34, 41, 41,
41, 44, 43, 41, 37, 38, 39, 42, 35, 40, 44, 41,
55, 40, 42, 39, 36, 38) operario_cbind(operario1,
operario2) Supongamos que deseamos obtener una
descripción de los datos en la matriz, para ello
se selecciona la fila o columna de la cual se
requiere información, es decir Media de la
columna 1 mean(operario,1) V
ariancia de la columna 1
var(operario,1) Desviación Estándar columna 1
sqrt(var(operario,1)) Media de la columna 2
mean(operario,2) Variancia
de la columna 2 var(operario,2) Des
viación Estándar columna 2
sqrt(var(operario,2))
Práctica 1
6CO2124
Introducción a R
Generación de Gráficos Histograma hist
(operario1) Diagrama de Tallo y Hoja stem
(operario1) Diagrama de Caja boxplot(operario1)
boxplot(operario1,,operario2)
Práctica 1