Operación con Matrices
Muy bien. Ahora sabemos cómo crear y personalizar matrices. Es hora de considerar las operaciones que podemos realizar con matrices.
Puede realizar operaciones matemáticas básicas con matrices. Al realizar una operación básica entre una matriz y un único número, se realizará la operación respectiva para todos los elementos de la matriz. Por ejemplo, para la matriz dada a continuación...
...podemos multiplicar cada elemento por 3.
Como puede ver, cada elemento de la matriz se multiplicó por 3. También puede utilizar las funciones mean()
y sum()
para matrices. Estas funciones devolverán la media global o el valor total, respectivamente. Por ejemplo,
Además, también puede aplicar estas funciones a filas o columnas por separado. Estas funciones son rowSums()
, rowMeans()
, colSums()
, colMeans()
. Creo que es obvio lo que hace cada función según sus nombres. Por ejemplo, vamos a calcular las sumas de las columnas.
Practiquemos un poco.
Tarea
Dada una matriz llamada m
.
Tus tareas son:
- Divide cada elemento por 2 y súmale 1. Reasigna el resultado a la variable
m
. - Dar salida a la matriz
m
. - Obtenga los totales de las columnas de la matriz
m
. - Salida del valor medio de todos los elementos
m
.
¿Todo estuvo claro?
Contenido del Curso
R Introduction: Part II
R Introduction: Part II
Operación con Matrices
Muy bien. Ahora sabemos cómo crear y personalizar matrices. Es hora de considerar las operaciones que podemos realizar con matrices.
Puede realizar operaciones matemáticas básicas con matrices. Al realizar una operación básica entre una matriz y un único número, se realizará la operación respectiva para todos los elementos de la matriz. Por ejemplo, para la matriz dada a continuación...
...podemos multiplicar cada elemento por 3.
Como puede ver, cada elemento de la matriz se multiplicó por 3. También puede utilizar las funciones mean()
y sum()
para matrices. Estas funciones devolverán la media global o el valor total, respectivamente. Por ejemplo,
Además, también puede aplicar estas funciones a filas o columnas por separado. Estas funciones son rowSums()
, rowMeans()
, colSums()
, colMeans()
. Creo que es obvio lo que hace cada función según sus nombres. Por ejemplo, vamos a calcular las sumas de las columnas.
Practiquemos un poco.
Tarea
Dada una matriz llamada m
.
Tus tareas son:
- Divide cada elemento por 2 y súmale 1. Reasigna el resultado a la variable
m
. - Dar salida a la matriz
m
. - Obtenga los totales de las columnas de la matriz
m
. - Salida del valor medio de todos los elementos
m
.
¿Todo estuvo claro?