Ejemplo 01:
Veamos nuestro primer ejemplo de concatenar dos matrices numpy dentro de Python usando la herramienta Spyder 3. Para usar matrices Numpy, debemos importar el paquete Numpy como objeto "n" usando la palabra clave "import". Después de esto, la función Numpy "Array ()" se ha utilizado para definir dos matrices de tipo entero y guardarlas en las variables A1 y A2 por separado. El objeto numpy "n" se ha utilizado para este propósito hasta ahora. Hemos estado utilizando la función Concatenate () de Numpy aquí para unir tanto las matrices Numpy A1 como A2, y una matriz recién formada se ha guardado en la variable "A". Las matrices se han utilizado como un solo argumento dentro de los simples paréntesis. Tanto las matrices Numpy A1 como A2 se han mostrado en la consola Spyder 3 mientras utilizan la función de impresión de Python. Emitemos la nueva matriz concatenada A en la pantalla Spyder 3 en el último método de impresión.
importar numpy como nGuardemos y ejecutemos este código para ver los resultados. Entonces, la salida muestra ambas matrices por separado en la pantalla de salida y luego la matriz concatenada como se demostró. Dentro de este código de ejemplo, ya que no definimos el argumento del eje, por lo tanto, está tomando un eje como cero. Debido a esto, la matriz se ha definido en una sola fila sin más eje.
Ejemplo 02:
Echemos un vistazo a un paso adelante mientras usa la función concatenada de Numpy. Entonces, el paquete Numpy se ha importado primero. Esta vez, inicializamos dos matrices numpy, cada una con dos elementos como listas separadas por una coma. La concatenación se ha realizado utilizando ambas matrices en la función de concatenato. También hemos usado el argumento del eje establecido en ninguno aquí. Esto hará una matriz de una sola línea. La matriz recién hecha se ha guardado en variable a. Las matrices individuales originales se han mostrado en la consola de Python a través de la función de impresión. Después de eso, la matriz concatenada A se imprimió con el método de impresión.
importar numpy como nDespués de ejecutar este código, primero tenemos las matrices individuales y luego la matriz de línea única concatenada en forma de una lista.
Actualicemos un poco el código. Entonces, hemos estado cambiando el valor del eje de la función concatenate () en el código. Mientras que el resto del código ha sido el mismo y sin cambios. Hemos reemplazado el valor del eje de ninguno a 0. Seguramente hará la cadena concatenada con 0 eje, yo.mi. Todos los valores se mostrarán como lo es sin ningún cambio y por separado.
importar numpy como nDespués de ejecutar el código actualizado, tenemos el resultado a continuación. Los elementos de la matriz se han definido por separado en la matriz concatenada sin fusionarse, pero se muestran como una sola matriz aquí.
Actualicemos el código cambiando el valor del eje a 1 en la función concatenate ().
importar numpy como nDespués de ejecutar su código, tenemos ambas matrices por separado y la matriz concatenada como el eje x e y en la misma línea.
Ejemplo 04:
La misma funcionalidad puede ser realizada mediante la función de pitón de Python en el código. Por lo tanto, hemos estado usando nuestro último ejemplo para ver si funciona igual que la función concatenate (). Entonces, el cambio simple es el reemplazo del método "concatenate ()" con la función "pila" aquí. Guardemos nuestro código para que se ejecute con el botón Ejecutar del Spyder.
importar numpy como nDespués de la ejecución del código de la función stack () en Python, tenemos la matriz concatenada en un eje igual a 1.
Conclusión:
Hemos realizado todas las demostraciones y ejemplos de uso de la función Concatenate () de Python usando la biblioteca Numpy. Lo hemos usado para concatenar matrices numpy. También hemos discutido el uso del argumento del eje mientras se establece en Ninguno, 0 y 1. Además, hemos agregado el ejemplo de bonificación para ver el funcionamiento de la función de pila como una alternativa al método concatenate (). Esperamos un alto para este artículo, ya que contiene una forma simple y elegante de explicar todos y todos brevemente.