Hogar Finanzas personales Cómo agregar una segunda dimensión en dummies R

Cómo agregar una segunda dimensión en dummies R

Tabla de contenido:

Video: Dibujar la R en 3D 2024

Video: Dibujar la R en 3D 2024
Anonim

Además de los vectores, R puede representar matrices como un objeto con el que trabajas y calcular. De hecho, R realmente brilla cuando se trata de cálculos y operaciones de la matriz. Los vectores están estrechamente relacionados con una clase más grande de objetos, matrices. Las matrices tienen dos características muy importantes:

  • Contienen solo un único tipo de valor.

  • Tienen dimensiones.

Las dimensiones de una matriz determinan el tipo de la matriz. Ya sabes que un vector tiene solo una dimensión. Una matriz con dos dimensiones es una matriz . Cualquier cosa con más de dos dimensiones simplemente se llama matriz .

Técnicamente, un vector no tiene ninguna dimensión en R. Si usa las funciones dim (), nrow () o ncol () con un vector como argumento, R devuelve NULL como resultado.

Cómo crear su primera matriz en R

Crear una matriz es casi tan fácil como escribir la palabra: simplemente usa la función de matriz (). Sin embargo, tienes que darle a R un poco más de información. R necesita saber qué valores quiere poner en la matriz y cómo quiere ponerlos. La función matrix () tiene un par de argumentos para controlar esto:

  • datos es un vector de valores que desea en la matriz.

  • ncol toma un solo número que le dice a R cuántas columnas desea.

  • nrow toma un solo número que le dice a R cuántas filas desea.

  • byrow toma un valor lógico que le dice a R si desea llenar la matriz por filas (VERDADERO) o por columnas (FALSO). Columna-sabio es el predeterminado.

Entonces, el siguiente código da como resultado una matriz con los números del 1 al 12, en cuatro columnas y tres filas.

>> primero. matriz primero. matriz [1] [2] [3] [4] [1,] 1 4 7 10 [2,] 2 5 8 11 [3,] 3 6 9 12
No es necesario especifique ncol y nrow. Si especifica uno, R sabrá automáticamente lo que el otro necesita ser.

Alternativamente, si desea llenar la matriz fila por fila, puede hacerlo: > (1: 12, ncol = 4, byrow = TRUE) [1] [2] [3] [4] [1,] 1 2 3 4 [2,] 5 6 7 8 [3,] 9 10 11 12

Propiedades de la matriz en R

Puede ver la estructura de un objeto usando el función str () Si haces eso para tu primera matriz, obtienes el siguiente resultado: >> str (first. Matrix) int [1: 3, 1: 4] 1 2 3 4 5 6 7 8 9 10 …

This se ve notablemente similar a la salida de un vector, con la diferencia de que R le da tanto los índices para las filas como para las columnas. Si desea el número de filas y columnas sin mirar la estructura, puede usar la función dim (). >> tenue (primero.matriz) [1] 3 4

Para obtener solo el número de filas, use la función nrow (). La función ncol () le da el número de columnas de una matriz.


Puede encontrar el número total de valores en una matriz exactamente de la misma forma que lo hace con un vector, usando la función length (): >> length (first. Matrix) [1] 12

En realidad, si observa el resultado de la función str (), esa matriz se parece mucho a un vector. Esto se debe a que, internamente, es un vector con una pequeña información adicional que le dice a R las dimensiones (consulte la barra lateral cercana, "Jugar con atributos"). Puede usar esta propiedad de matrices en los cálculos.

Cómo agregar una segunda dimensión en dummies R

Selección del editor

Cómo organizar sus archivos multimedia de WordPress - Dummies

Cómo organizar sus archivos multimedia de WordPress - Dummies

Si ha estado ejecutando su blog de WordPress durante cualquier período de tiempo, puede olvidar fácilmente qué archivos ha subido utilizando el cargador de WordPress. La biblioteca de medios de WordPress le permite descubrir de manera conveniente y fácil qué archivos se encuentran en su carpeta Cargas. Para encontrar una imagen, un video o un archivo de audio que ya tiene ...

Cómo organizar su WordPress. com Blog por tema: dummies

Cómo organizar su WordPress. com Blog por tema: dummies

Categorizar tus publicaciones en WordPress proporciona una estructura organizativa para tu blog. Cada publicación de blog asignada a una categoría se agrupa con otras publicaciones en la misma categoría. Cuando su blog tiene algunos meses, esta estructura crea un buen directorio temático de publicaciones para usted y sus lectores. Las listas de categorías generalmente aparecen en ...

Cómo prevenir registros y splogs de spam en su red de WordPress - Dummies

Cómo prevenir registros y splogs de spam en su red de WordPress - Dummies

If eliges tener registros abiertos en los que cualquier miembro del público puede registrarse y crear un nuevo sitio en tu red de WordPress, en algún punto, bots automatizados ejecutados por usuarios maliciosos y los spammers visitarán la página de registro de tu red e intentarán crear una, o múltiples, sitios en su red. Lo hacen ...

Selección del editor

Excel Pronóstico de ventas para principiantes Hoja de referencia: imitaciones

Excel Pronóstico de ventas para principiantes Hoja de referencia: imitaciones

Cuando comienzas a aprender a predecir, a menudo es una buena idea apoyarse en las herramientas de Excel en el complemento de Análisis de datos. Pero su alcance es bastante limitado y, en poco tiempo, es probable que se encuentre aprovechando directamente las funciones de la hoja de cálculo de Excel. Cuando se encuentre usando todas las estadísticas inferenciales que vienen ...

Filtrado de números en una tabla de Excel 2007 - Dummies

Filtrado de números en una tabla de Excel 2007 - Dummies

Si está trabajando con una gran tabla de datos en Excel 2007, puede aplicar filtros de número a las columnas que contienen valores para ocultar temporalmente registros no deseados. Excel proporciona varias opciones para filtrar datos numéricos, incluido el filtrado de valores superiores o inferiores (usando la opción Top 10) o el filtrado de valores que están por encima o ...

Filtrar registros en una tabla de Excel 2007 con Autofiltro - Dummies

Filtrar registros en una tabla de Excel 2007 con Autofiltro - Dummies

Usar la función Autofiltro en Excel 2007 para ocultar todo en una tabla, excepto los registros que desea ver. El filtrado muestra un subconjunto de una tabla, que le proporciona una manera fácil de dividir sus datos en fragmentos más pequeños y manejables. El filtrado no reorganiza sus datos; simplemente oculta temporalmente filas que ...

Selección del editor

Operadores lógicos en Java - Dummies

Operadores lógicos en Java - Dummies

Un operador lógico (a veces llamado "operador booleano") en la programación Java es un operador que devuelve un resultado booleano que se basa en el resultado booleano de una o dos expresiones más. A veces, las expresiones que usan operadores lógicos se llaman "expresiones compuestas" porque el efecto de los operadores lógicos es permitirle combinar dos o ...

Saber Por qué Java y XML Mesh-Dummies

Saber Por qué Java y XML Mesh-Dummies

Java y XML son los cimientos de una nueva generación de aplicaciones y Web servicios. En caso de que no esté convencido de que tanto XML como Java disfrutan de la portabilidad multiplataforma, revise estos hechos sobre las dos tecnologías: en su breve duración, XML se ha convertido en el estándar mundial para representar datos estructurados y autodescriptivos. Las listas de registro XML ...

Lo que debe saber sobre el tamaño de su código Java - Dummies

Lo que debe saber sobre el tamaño de su código Java - Dummies

Cuando está codificando en Java, deberá tener en cuenta el tamaño real de su código. Veamos un ejemplo. Pero primero. aquí están las nuevas palabras del vocabulario de hoy: foregift (fore-gift) n. Una prima que un arrendatario le paga al arrendador al tomar un arrendamiento. aquí anteriormente (aquí en primer plano) adv. En una parte anterior ...