Hogar Finanzas personales Cómo hacer la Matriz Aritmética en las dummies R

Cómo hacer la Matriz Aritmética en las dummies R

Tabla de contenido:

Video: 4. Operaciones aritméticas en R 2024

Video: 4. Operaciones aritméticas en R 2024
Anonim

Además de los operadores aritméticos clásicos, R contiene un gran conjunto de operadores y funciones para realizar un conjunto amplio de operaciones matriciales Muchas de estas operaciones se usan en matemáticas avanzadas, por lo que puede que nunca las necesite. Sin embargo, algunos de ellos pueden ser bastante útiles si necesita voltear datos o si desea calcular algunas estadísticas usted mismo.

Transponer una matriz en R

Volteando alrededor de una matriz para que las filas se conviertan en columnas y viceversa es muy fácil en R. La función t () (que significa transponer ) hace todo el trabajo para ti:

>> t (primera matriz) [1] [2] [3] [1,] 1 2 3 [2,] 4 5 6 [3,] 7 8 9 [4,] 10 11 12
Puedes probar esto con un vector, también. Como las matrices se leen y rellenan en columnas, no debe sorprender que la función t () vea un vector como una matriz de una columna. La transposición de un vector es, por lo tanto, una matriz de una sola fila: >> t (1: 10) [1] [2] [3] [4] [5] [6] [, 7] [8] [9] [10] [1,] 1 2 3 4 5 6 7 8 9 10

Puedes ver que esta es una matriz por las dimensiones. Esta información parece trivial por cierto, pero imagine que está seleccionando solo una fila de una matriz y transponiéndola. A diferencia de lo que esperaría, obtiene una fila en lugar de una columna:


>> t (primera. Matriz [2,]) [1] [2] [3] [4] [1,] 2 5 8 11

Invertir una matriz en R

Contrariamente a su intuición, invertir una matriz no se hace elevándola a la potencia de -1, R normalmente aplica los operadores aritméticos en forma de elemento en la matriz. Entonces, el comando primero. la matriz ^ (- 1) no te da el inverso de la matriz; en cambio, te da el inverso de los elementos. Para invertir una matriz, usa la función solve (), como esta:

>> cuadrado. matriz resolver (cuadrado, matriz) [1] [2] [3] [1,] 0. 5 -0. 8333333 0. 1666667 [2,] -0. 5 0. 6666667 0. 1666667 [3,] 0. 5 -0. 1666667 -0. 1666667

Tenga cuidado al invertir una matriz como esta debido al riesgo de errores de redondeo. R calcula la mayoría de las estadísticas basadas en descomposiciones como la descomposición QR, la descomposición de un solo valor y la descomposición de Cholesky. Puede hacerlo usted mismo usando las funciones qr (), svd () y chol (), respectivamente. Consulte las respectivas páginas de Ayuda para más información.

Multiplicar dos matrices en R

El operador de multiplicación (*) funciona en sentido de elemento en las matrices. Para calcular el producto interno de dos matrices, usa el operador especial% *%, como este: >> primero. matriz% *% t (segunda matriz) [1] [2] [3] [1,] 22 44 66 [2,] 26 52 78 [3,] 30 60 90
Tienes que transponer el segundo.matriz primero; de lo contrario, ambas matrices tienen dimensiones no ajustables. Multiplicar una matriz por un vector es un caso especial; siempre que las dimensiones se ajusten, R convertirá automáticamente el vector en una matriz de fila o columna, lo que sea aplicable en ese caso. Puede verificarlo usted mismo en el siguiente ejemplo: >> primero. matriz% *% 1: 4 [1] [1,] 70 [2,] 80 [3,] 90> 1: 3% *% primero. matriz [1] [2] [3] [4] [1,] 14 32 50 68
Cómo hacer la Matriz Aritmética en las dummies R

Selección del editor

Cómo administrar módulos en Joomla CMS - dummies

Cómo administrar módulos en Joomla CMS - dummies

La mayoría de los elementos alrededor del borde de un La portada de Joomla son módulos que se pueden gestionar con Module Manager. Para acceder a esta función, haga clic en el ícono del Administrador de Módulos en su panel de control de Administración, o elija Extensiones → Administrador de Módulos en cualquier página de fondo. Navigate Module Manager Observe el menú desplegable en la parte superior de ...

Cómo organizar multimedia en el Administrador de medios de Joomla - Dummies

Cómo organizar multimedia en el Administrador de medios de Joomla - Dummies

En el lado izquierdo de en la página del administrador de medios de Joomla, encontrará un árbol de carpetas que se envía con la instalación predeterminada de Joomla: fotos, pancartas y datos de muestra. Joomla usa estas carpetas básicas para organizar las pocas fotos que vienen con la instalación predeterminada de CMS. Puede usar estas carpetas para organizar cualquiera de los medios ...

Cómo maximizar su sitio Joomla para motores de búsqueda - muñecos

Cómo maximizar su sitio Joomla para motores de búsqueda - muñecos

Cómo organiza el contenido de su página es tan importante como los metadatos y SEF cuando se trata de optimizar su sitio Joomla. Los siguientes son algunos consejos de optimización: Evite utilizar demasiado contenido PDF o Flash. Mientras que muchos motores de búsqueda modernos pueden leer contenido PDF y Flash, el texto sigue siendo el rey cuando ...

Selección del editor

Compilar una Lista de correo electrónico comercial - Dummies

Compilar una Lista de correo electrónico comercial - Dummies

Crear una sólida lista de correo electrónico comercial lleva tiempo, pero sus esfuerzos en las redes sociales dan sus frutos. Las listas de correo electrónico compradas o alquiladas a intermediarios pueden no ser confiables, incluso cuando afirman que la lista está orientada y que todas las direcciones son opcionales. ¿De verdad crees que si alguien tiene una lista de correo electrónico de alto rendimiento ...

Revise su negocio en los motores de búsqueda: los tontos

Revise su negocio en los motores de búsqueda: los tontos

Las personas van a Internet para descubrir casi cada tipo de negocio. El uso de las redes sociales para el comercio comienza con la investigación de lo que está en la web con respecto a su negocio. Ya sea que busquen magdalenas o dentistas, su primera parada es un motor de búsqueda. ¿Cuántas personas van a estos sitios? Los números son asombrosos. Los tres ...

¿Su empresa necesita marketing por correo electrónico? - Dummies

¿Su empresa necesita marketing por correo electrónico? - Dummies

Los nuevos canales de comunicación son mucho más eficientes que el correo electrónico. Una publicación en Facebook o Twitter puede enviar un mensaje poderoso a una audiencia que ya ha trabajado duro para cultivar. Sin embargo, por mucho que los defensores de los medios sociales quieran hacerles creer, el correo electrónico no está muerto: hay muchas más formas de conectarse ...

Selección del editor

Mejore el color en su macro o imagen de primer plano: los maniquíes

Mejore el color en su macro o imagen de primer plano: los maniquíes

El color juega un papel importante en macro y fotografía de primer plano, ya sea para representar un tema pequeño por lo que realmente se ve (como en la fotografía de producto pequeño) o para crear un estado de ánimo determinado en una imagen (como un elenco azul, utilizado para crear una sensación de frescura) . El procesamiento de postproducción le permite tener el control total ...

Cómo tomar el Selfie perfecto - muñecos

Cómo tomar el Selfie perfecto - muñecos

Ya que la fotografía digital se generalizó, se ha vuelto muy fácil tomar múltiples fotos tuyas (conocidas como selfies) antes de elegir tu favorito y compartirlo con otros. Si estás interesado en tomar y compartir selfies con tus amigos y familiares, considera lo siguiente antes de comenzar. ¿Qué estilo o tipo de selfie ...?

Incorpora técnicas de macro y primeros planos en una historia de fotos: muñecos

Incorpora técnicas de macro y primeros planos en una historia de fotos: muñecos

Que tienen las herramientas y las habilidades para crear fotografías macro y de primeros planos pueden ayudarlo a agregar interés y redondez a su cartera, álbumes fotográficos, ensayos fotográficos, blogs y galerías de imágenes en línea. A menudo, sus tomas de macro y primeros planos funcionan con las tomas de gran tamaño para proporcionar una historia más clara y completa. Una fotografía de paisaje puede proporcionar ...