Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
CON
A.E. Darghan
Estas notas tienen dos objetivos: 1) Introducir al álgebra lineal (vectores y
Lineal
Un vector columna es una lista de números apilados uno encima del otro,
por ejemplo:
Un vector fila es una lista de números apilados uno encima del otro, por
ejemplo:
• En lo que sigue todos los vectores son vectores columna a menos que se
indique lo contrario.
• Sin embargo, como escribir vectores columna ocupa más espacio que
columna.
donde a1,a2,…,an suelen ser números. Este vector puede escribirse como:
Una representación gráfica de 2-vectores se muestra la Figura 1. Tenga en
Consola
El vector aparece impreso "en formato de fila", pero en realidad puede ser
vector fila(columna).
Script
Consola
Ejemplo 1
Ejemplo 2
Figura 6, Suma de dos Vectores en R-Studio
Sean a = (a1, . . . , an) y b = (b1, . . . , bn). El producto punto de dos vectores
a y b se define como:
elaboradas estrategias.
Ejemplo 4 En R podemos dibujar vectores y su suma
Script
• La última línea agrega las etiquetas a los vectores en las posiciones deseadas,
Note que se introdujeron los números en forma lineal pero se pidieron tres
columnas, esto obliga automáticamente a tener dos filas, por lo que va leyendo de
dos en dos para ponerlos en columnas. Para leerlos por fila hacemos:
Figura 14, Creación de una matriz
función rbind porque se introducen los números que aparecen en la matriz del
usa
Ejemplo 5
Al igual que en los vectores, la transposición en este caso cambiará filas por
superíndice.
Ejemplo 6
Ejemplo 7
Suma de Matrices
Ejemplo 8
Note como A se multiplica por todos los vectores columna de B tal como se explicó
anteriormente.
Ejemplo 9
Definida Positiva
Script
Traza de una matriz
la de interés, o lo hacemos
se pidió su inversa.
Finalmente se multiplicó la
matriz identidad.
posible invertir una matriz por Sin embargo todas las matrices (no solo
se verifica que:
Vector de Medias
Muestrales
Matriz de Correlaciones
Muestrales
Propiedades de Matrices
entonces
λ es llamado el valor propio de A
γ es llamado el vector propio de A
Se puede demostrar que un valor propio λ es una raíz del p-ésimo orden del
polinomio | A - λIp | = 0. Por lo tanto, hay hasta p autovalores λ1, λ2,. . . , λp de A.
Para cada valor propio hay un vector propio correspondiente .
Valores y Vectores propios de una Matriz
Excel a R
Podemos ahora utilizar esta matriz para nuestros cálculos sin tener que introducirla
necesariamente con comandos.
Se puede abrir ahora un script para introducir las líneas que permitirán calcular
El vector de medias, las matrices de varianzas y covarianzas y la de correlaciones.
Cálculos en R
Matrices S y R en R
Cálculos en R
Matriz de Covarianza Insesgada y la Función Cov
y covarianzas insesgada y su
equivalente en R usando la
función cov
Cálculos en R
Invertir la Matriz de covarianzas con la función solve
pudiera tenerse que cierta cantidad de los datos pertenecen a una muestra
Aquí resultaría de interés tener todas las estadísticas calculadas para cada
profundidad, por lo que usando las funciones solve y cov podemos calcular
la partición respectiva.
Cálculos en R
Particionando Matrices
Figura 31. Creación de una nueva columna a la matriz de datos llamada suelos.txt
actualizada
Cálculos en R
Selección de variables de datos mediante niveles de un factor
En estadística es importante realizar estadísticas por grupo o por muestra, y no
para todo el conjunto de datos. En este caso se obtendrán las estadísticas por
muestra , lo que incluye a las Matrices de varianzas y covarianzas para cada
muestra, algo que usualmente se necesita en métodos multivariados.
Investigue lo que
significa la palabra
indica con signo de
interrogacción y
usando R haga el
cálculo respectivo.
Ejercicios para desarrollar en R- parte I
Ejercicios para desarrollar en R- parte I
Para eliminar solo filas o columnas se deja vacío el índice de fila o columna, según sea el caso.
Eliminar elementos (hasta filas y columnas)
Podemos eliminar solo un elemento y no filas o columnas completas. Esto se logra convirtiendo
la matriz en vector.
Reemplazar valores
Crear arreglos
En ocasiones tenemos datos matriciales a los que debemos incorporar una tarcera
dimensión, por ejemplo, la matriz de datos tenía 4 mediciones de N,P y K, sin embargo,
queremos ver estos datos en dos localidades, por lo que pudiera crear un arreglo que me
Permitiera incorporar las mediciones de N,P y K de una segunda localidad.
Se agregó el vector de los días de trabajo llamado “dias”. Se combino en columnas con el
data frame previo con cbind y al viasualizarlo rindió el data frame que aparece al con una
nueva columna de días. Finalmente con la última fila de código se vuelve a eliminar la
columna agregada para que quede como al principio.
Agregar una columna al data frame y eliminarla al final
Ejecutar el código hasta la línea 8 rinde la matriz completa inicial. La línea 9 elimina la
variable dias y se pide en la diez para confirmar.
La mayoría de las tareas se realizan llamando a una función en R. De hecho, casi
todo lo que hemos hecho hasta ahora está llamando a una función existente que a su
Verificar los
separadores y
encabezados de la
matriz de datos
Así luce la matriz
importada
Univariantes
Multivariantes
INTERVALOS DE CONFIANZA SIMULTÁNEOS
Vector de
Diferencias
en p variables
Estadístico
En los datos del pH, CE y MO, genere en R ,tres variables con distribución
normal, con media 0,2 y desviación 0,1 y reste estas columnas de las
variables dadas originalmente. No ordene las generadas aleatoriamente.
Distribución
Ejemplo de Hipótesis
Intervalo Simultáneo
Intervalo Bonferroni
TEST DE HOTELLING- MUESTRAS INDEPENDIENTES
Caso 2 : Σ1 ≠ Σ2 Estadístico
Ejemplo de Hipótesis
TEST DE HOTELLING- MUESTRAS INDEPENDIENTES
Caso 3 : Σ1 ≠ Σ2
muestras pequeñas Estadístico
Distribución
Ejemplo de Hipótesis
PROBANDO LA IGUALDAD DE MATRICES DE
VARIANZAS
Y COVARIANZAS –M de Box
1. Instalar para R el paquete BIOTOOLS
2. Definir el conjunto de datos y la variable factor que agrupa los tratamientos
boxM(data, grouping)
La matriz de datos Iris que aparece
en el paquete BIOTOOLS contiene
tres especies de la planta (setosa,
virgínica, versicolor). La última
columna se usa para identificar los
grupos. La matriz es de 5 columnas
y 150 filas. Los datos se llaman IRIS
y están en las primeras 4 columnas,
y en la columna 5 está la variable
que agrupa , por eso el código del
ejemplo es:
Para separar los datos del factor se usa iris[ ,-5] para
eliminar la quinta columna, y con iris[ ,5] se dice que
haga la prueba Σse =Σvi =Σve pues aquí se dispone
de
PROBANDO NORMALIDAD MULTIVARIANTE
Royston
1. Instalar para R el paquete MVN
2. Definir el conjunto de datos y la variable factor que agrupa los tratamientos
salida
Transformaciones
1. Instalar para R el paquete CAR
Comparación de más de dos TRATAMIENTOS
MANOVA vs. M anovas
Comparación de más de dos TRATAMIENTOS
MANOVA vs. M anovas
Comparación de más de dos TRATAMIENTOS
MANOVA vs. M anovas
Comparación de más de dos TRATAMIENTOS
MANOVA vs. M anovas
Comparación de más de dos TRATAMIENTOS
MANOVA vs. M anovas
Comparación de más de dos TRATAMIENTOS
Estadísticos de Prueba
Comparación de más de dos TRATAMIENTOS
Haciendo pruebas Univariantes en lugar de
multivariantes
Comparación de más de dos TRATAMIENTOS
Haciendo pruebas Univariantes en lugar de
multivariantes
Comparación de más de dos TRATAMIENTOS
MANOVA DE DOS VÍAS
Comparación de más de dos TRATAMIENTOS
MANOVA DE DOS VÍAS
Ejemplo a Desarrollar en Clase/USE SOLO 3
respuestas
1. Cargar la matriz de datos de R llamada IRIS, la cual contiene:
• 150 observaciones, divididas en grupos de 50 datos para cada especie de flor
• 3 especies florales: SETOSA, VIRGÍNICA, VERSICOLOR
• 4 variables respuesta: Largo y Ancho de Sépalos, largo y ancho de Pétalos.
y compare el resultado, con las pruebas univariantes con y sin corrección de Bonferroni:
Ejemplo a Desarrollar en Clase/USE SOLO 3
respuestas
7. Con la siguiente expresión, construya los intervalos de confianza simultáneos para
las diferencias de efectos:
Homocedasticidad Univariante
Código R para el ejercicio a desarrollar en clase
Data IRIS: Varios ANOVAS y supuestos univariantes
Diagramas de Caja
ANOVAS
Código R para el ejercicio a desarrollar en clase
Data IRIS: Varios ANOVAS y supuestos univariantes
Comparaciones por Pares: Bonferroni
Código R para el ejercicio a desarrollar en clase
Data IRIS: Varios ANOVAS y supuestos univariantes
MANOVA-Pillai y Wilks