¿Cómo creo un 0 x 0 (es decir, ndim
= 2, shape
= (0,0)) numpy.ndarray
de float
?Cómo crear una matriz Nux 0x0?
11
A
Respuesta
24
>>> import numpy as NP
>>> a = NP.empty(shape=(0, 0))
>>> a
array([], shape=(0, 0), dtype=float64)
>>> a.shape
(0, 0)
>>> a.size
0
La matriz anterior se inicializa como una matriz 2D, es decir, dos parámetros de tamaño pasaron a formar.
En segundo lugar, la llamada a vacío no es estrictamente necesario - es decir, una matriz que tiene de 0 tamaño podría (i creo) ser inicializado utilizando otros métodos de creación de matriz en NumPy, por ejemplo, NP.zeros, Np . los, etc.
acabo eligieron vacío, ya que da la matriz más pequeña (memoria-wise).
Cuestiones relacionadas
- 1. ¿Cómo crear una imagen vacía (0x0)?
- 2. Cómo crear una matriz dinámica
- 3. Jinja2: ¿Cómo crear una matriz javascript multidimensional?
- 4. Cómo crear una matriz JSON en Java
- 5. cómo crear una "matriz de selectores"
- 6. ¿Cómo crear una matriz de registro numpy?
- 7. Cómo crear una matriz dinámica de enteros
- 8. ¿Cómo crear una matriz en JSF EL?
- 9. ¿Cómo crear una matriz observable con deshacer?
- 10. Cómo Crear una matriz de DbParameter []
- 11. EXC_BAD_INSTRUCTION (código = EXC_I386_INVOP, subcódigo = 0x0)
- 12. Crear una matriz de símbolos
- 13. Cómo crear una tabla html con Jade iterando una matriz
- 14. Cómo crear una matriz Haskell a partir de una función
- 15. ¿Cómo crear una matriz dinámica de una clase abstracta?
- 16. ¿Cómo crear una ArrayList desde una matriz en PowerShell?
- 17. Comandos de matriz y división para crear una matriz bidimensional
- 18. Crear dinámicamente una matriz en C#
- 19. Crear una matriz ortonormal simbólica en mathematica
- 20. PHP: Crear una matriz para un rango
- 21. PHP - Crear una matriz de cadena
- 22. NullPointerException al crear una matriz de objetos
- 23. Crear una matriz de objetos en jQuery
- 24. F # Crear matriz 2D
- 25. Crear una matriz con valores espaciados uniformemente
- 26. C# crear una matriz de controles
- 27. Crear (y acceder) una matriz en MIPS
- 28. Eficiencia: ¿Crear una matriz de dobles incrementalmente?
- 29. Java - Crear una matriz de métodos
- 30. Crear una matriz multidimensional en vb.net
Mencione que también se puede hacer con NP.array, NP.zeros, NP.ones, etc. Veo cómo hacerlo con Np.zeros y NP.ones, pero no cómo hacerlo con NP.array. – user763305
por lo que, por ejemplo, NP.array ([]); aunque la forma de esta matriz es (0,); su Q especifica una matriz 2D. En mi respuesta solo quería señalar que otros constructores de conjuntos también harían el trabajo, no solo vacíos. Editaré para eliminar 'matriz', dado que necesitas una matriz 2D. – doug