Método completo Numpy

Método completo Numpy
Utilizamos el método completo Numpy para crear matrices multidimensionales con una forma específica (especificada por el usuario), llenando la matriz completa con el valor conocido como valor de relleno. La función crea una matriz con las dimensiones que un usuario lo especifica, y llena los elementos de la matriz a los valores que un usuario ha especificado como "valor de relleno". Suponga que queremos crear una matriz que tenga dimensiones, y luego queremos llenar los elementos de la matriz con un solo valor para que podamos usar el método Numpy Full (). Numpy es la biblioteca que la plataforma Python proporciona para trabajar con los cálculos matemáticos e implementaciones de diferentes operaciones en las matrices y las matrices.

Procedimiento

Nuestro enfoque a lo largo del artículo sería explicar e introducir el método completo Numpy () a los lectores de este artículo. Implementaremos secuencialmente esta función aprendiendo primero la sintaxis o el script de esta función en el lenguaje de programación de Python. Luego, intentaremos resolver ciertos ejemplos para realizar esta función prácticamente.

Sintaxis

Para escribir la función en el script de Python, necesitamos tener una buena comprensión de la función. Para este propósito, discutiremos en detalle los argumentos de entrada de esta función y la razón detrás de su uso. Los parámetros, junto con la descripción del método completo Numpy en el script de Python, se pueden ver en la siguiente línea:

$ Numpy.Full (Forma, Fill_Value, Dtype = None, Order = 'C')

El primer argumento en la lista es "forma". La forma habla sobre las dimensiones de la matriz que queremos llenar. La dimensión representa las filas y columnas en general para la matriz. Entonces, el segundo argumento es "Fill_Value" Este es el valor que debemos dar a la función como parámetro para que la función copie este valor y llene los elementos completos de la matriz con este valor.

Luego viene el tercer argumento en la lista que define el tipo de datos del valor que queremos que la matriz se llene. El último argumento es el orden, que es el parámetro opcional; si lo damos o no solo depende del requisito. Este argumento dice en qué orden queremos almacenar las matrices multidimensionales (fila-mayor o columna-mayor).

Valor de retorno

El método Numpy Full () devuelve una matriz con valores de acuerdo con el valor de relleno dado, la dimensión/ forma y el tipo de datos.

Ejemplo 1

Después de la explicación detallada del método completo Numpy, intentemos implementar una matriz 1D y llénelo con el valor que especificaremos a la función como el valor de relleno. Para ejecutar este ejemplo en el programa Python, utilizaremos la aplicación "Spyder", un entorno de código abierto proporcionado por la plataforma Python. Iniciaremos la instancia creando el nuevo proyecto en Python Shell. Ahora tendríamos que importar los módulos para trabajar en las matrices desde los paquetes de Python.

El módulo que importaremos a este respecto será el "Numpy". Podemos integrar este módulo como "NP" para llamar a las diversas funciones de este paquete en lugar del Numpy en el programa siempre que lo necesitemos. Haremos la llamada del método a la función "NP .completo (forma, valor de relleno) "y creará la matriz de las dimensiones/forma igual a" 4 ", lo que significa que la matriz tendrá cuatro elementos y el valor que queremos usar, ya que el valor de relleno de la matriz sería" 24 ". Guardaremos los resultados de esta función en alguna variable como "matriz", y para mostrar la matriz en la salida, pasaremos la matriz a los argumentos de la función "imprimir ()". La presentación del ejemplo en el programa Python se da en el fragmento a continuación.

Importar numpy como np
matriz = np.completo (forma = 6, fill_value = 24)
imprimir ("\ nmatrix array: \ n", matriz)

La función mostrará una matriz con los cuatro elementos en él y todos tienen el mismo valor que 24 siguiendo el valor de relleno que especificamos en la función para este ejemplo.

Ejemplo 2

Ahora definiremos una matriz 2D y especificaremos el valor de relleno para esta matriz para implementar esta matriz utilizando el método Numpy Full (). Primero integraremos el módulo Numpy de los paquetes de Python como "NP". Para definir la matriz, declararemos una variable, supongamos que es "2d_array", y asignaremos esta variable la "np. completo (forma, valor de relleno) ". Dado que queremos que nuestra matriz sea bidimensional, especificaremos los dos valores, uno para la fila y el segundo para la columna, al parámetro "Forma" en la función.

Queremos que nuestra matriz tenga tres filas y tres columnas, por lo que estableceremos los valores de los parámetros de forma como "forma = 3, 3". Luego, después de especificar la forma, avanzaremos hacia el segundo parámetro de la función, yo.mi., "Valor de llenado". Estableceremos el valor de relleno en "12" y pasaremos estos parámetros a la función. Pasaremos esta función como el parámetro de entrada a la función "print ()" para mostrar los resultados de esta función. Podemos escribir el código simple en solo líneas mínimas en el script de Python para este ejemplo de la siguiente manera.

importar numpy como np
matriz = np.Full (Shape = [3,3], Fill_Value = 12)
print ("\ nmatrix array: \ n", matriz)

La salida de la función arrojó una matriz bidimensional que tenía tres filas y tres columnas con todos sus elementos con el mismo valor que "12".

Conclusión

Hemos intentado cubrir todos los parámetros básicos necesarios para saber al implementar la función Numpy Full () en este manual. El manual primero guía sobre cuál es el método Numpy Full () y cuáles podrían ser sus aplicaciones. Luego, proporciona una buena descripción de la sintaxis de la función, y muestra los resultados de la función con la ayuda de dos ejemplos implementados en un lenguaje de programación de Python.