matrix

Transponer / Descomprimir Función (inversa de zip)?

Tengo una lista de elemento 2 tuplas y me gustaría convertir a 2 listas donde la primera contiene el primer elemento en cada ... d', 4)] # and I want to become... result = (['a', 'b', 'c', 'd'], [1, 2, 3, 4]) ¿Hay una función incorporada que hace eso?

Diferencia entre numpy.forma de matriz (R, 1) y (R,)

En numpy, algunas de las operaciones regresan en forma (R, 1) pero algunas regresan (R,). Esto hará que la multiplicación de ... ores maneras para el ejemplo anterior? Sin remodelar explícitamente así: numpy.dot(M[:,0].reshape(R, 1), numpy.ones((1, R)))

¿Cómo puedo indexar una matriz MATLAB devuelta por una función sin asignarla primero a una variable local?

Por ejemplo, si quiero leer el valor medio de magic(5), puedo hacerlo como esto: M = magic(5); value = M(3,3); Para obtene ... acket en el primer paréntesis antes de 3. ¿Es posible leer valores de un array/matriz sin asignarlo primero a una variable?

Cómo definir una matriz bidimensional en Python

Quiero definir una matriz bidimensional sin una longitud inicializada como esta: Matrix = [][] , Pero no funciona... He ... o, pero también está mal: Matrix = [5][5] Error: Traceback ... IndexError: list index out of range ¿Cuál es mi error?

Seleccionar filas de una matriz que cumplan una condición

En R con una matriz: one two three four [1,] 1 6 11 16 [2,] 2 7 12 17 [3,] 3 8 11 18 [4 ... er esto sin bucle. Soy nuevo en R así que esto es probablemente muy obvio, pero el la documentación es a menudo algo concisa.

¿Cómo encuentro la longitud (o dimensiones, tamaño) de una matriz numpy en python? [duplicar]

Esta pregunta ya tiene una respuesta aquí: Dimensiones de matriz Numpy ... D, ya que esto devolvería 2. Entonces, ¿hay una forma más intuitiva de encontrar el tamaño de una matriz, o es mejor que yo?

¿Cuáles son las bibliotecas de álgebra lineal/matemática vectorial/matricial de C++ más utilizadas, y sus compensaciones de costo y beneficio? [cerrado]

Parece que muchos proyectos poco a poco se topan con la necesidad de hacer matemáticas matriciales, y caen en la trampa de co ... specificidad, extensibilidad y/o madurez/estabilidad. Actualizar Terminé usando Eigen3 que estoy extremadamente feliz con.

Looping en una espiral

Un amigo necesitaba un algoritmo que le permitiera recorrer los elementos de una matriz NxM (N y M son impares). Se me ocurri ... e ser: (0, 0) (1, 0) (1, 1) (0, 1) (-1, 1) (-1, 0) (-1, -1) (0, -1) (1, -1) (2, -1) (2, 0) (2, 1) (-2, 1) (-2, 0) (-2, -1)

¿Cómo puedo crear una matriz de correlación en R?

Tengo 92 conjuntos de datos del mismo tipo. Quiero hacer posible una matriz de correlación para cualquier combinación de dos ... Es decir, quiero una matriz de 92 x 92. Tal que el elemento (ci,cj) debe ser correlación entre ci y cj. ¿Cómo hago eso?

¿Cuáles son las diferencias entre matrices numpy y matrices? Cuál debo usar?

¿Cuáles son las ventajas y desventajas de cada uno? Por lo que he visto, cualquiera de los dos puede funcionar como un reem ... endo un poco de aprendizaje automático usando numpy, por lo que hay muchas matrices, pero también muchos vectores (matrices).

matriz numpy vector multiplicación [duplicado]

Esta pregunta ya tiene una respuesta aquí: ¿cómo difiere la multiplicación para las clases Matriz NumPy ... ([1, 2, 3]) print a*b >> [[5 2 9] [1 2 3] [1 4 3]] Lo que quiero es: print a*b >> [16 6 8]

Cambie la forma del marco de datos de tres columnas a la matriz (formato" largo "a" ancho")

Tengo un data.frame que se parece a esto. x a 1 x b 2 x c 3 y a 3 y b 3 y c 2 Quiero esto en forma de matriz para qu ... esde el paquete reshape y he intentado escribir una función manual para hacer esto, pero no parece ser capaz de hacerlo bien.

Matriz numpy a matriz

Estoy usando numpy. Tengo una matriz con 1 columna y N filas y quiero obtener un conjunto con N elementos. Por ejemplo, si t ... Para lograrlo, utilizo A = np.array(M.T)[0]. ¿Alguien conoce una forma más elegante de obtener el mismo resultado? Gracias!

Aplicar una función a cada fila de una matriz o un marco de datos

Supongamos que tengo una matriz n por 2 y una función que toma un vector 2 como uno de sus argumentos. Me gustaría aplicar la ... fila de out? ¿Cómo pasar valores para los otros argumentos además de los puntos a la función de la manera que especifique?

Transponer una matriz 2D en JavaScript

Tengo una matriz de matrices, algo así como: [ [1,2,3], [1,2,3], [1,2,3], ] Me gustaría transponerlo para obt ... turn newArray; } Esto, sin embargo, parece voluminoso, y siento que debería haber una manera más fácil de hacerlo. ¿Lo hay?

¿Cómo puedo aplicar una función a cada fila / columna de una matriz en MATLAB?

Puede aplicar una función a cada elemento de un vector diciendo, por ejemplo, v + 1, o puede usar la función arrayfun. ¿Cómo puedo hacerlo para cada fila / columna de una matriz sin usar un bucle for?

¿Cómo hago una matriz de una lista de vectores en R?

Objetivo: a partir de una lista de vectores de igual longitud, crear una matriz donde cada vector se convierte en una fila. ... 3 4 5 [8,] 8 1 2 3 4 5 [9,] 9 1 2 3 4 5 [10,] 10 1 2 3 4 5

¿Cómo puedo contar el número de elementos de un valor dado en una matriz?

¿Alguien sabe cómo contar el número de veces que un valor aparece en una matriz? Por ejemplo, si tengo una matriz de 1500 x ... de los días de la semana (1-7), ¿cómo podría contar cuántos domingos (1), Lunes (2),... , Los sábados (7) se almacenan en M?

¿Por qué se utilizan cuaterniones para rotaciones?

Soy un físico, y he estado aprendiendo algo de programación, y me he encontrado con mucha gente usando cuaterniones para rota ... úmero de grados de libertad). Entonces, ¿cuál es la razón para el uso de cuaterniones sobre vectores u otras alternativas?

Convertir una matriz a una matriz de 1 dimensión

Tengo una matriz (32X48). ¿Cómo puedo convertir la matriz en una matriz unidimensional?