Cómo usar ceros de python numpy y funciones

Cómo usar ceros de python numpy y funciones

La biblioteca Numpy es una de las bibliotecas útiles de Python que se puede usar para crear matrices. Zeros () y One () son las funciones de la biblioteca Numpy para crear dos matrices diferentes. La función Zeros () se usa para crear una matriz basada en la forma y el tipo particular. Todos los elementos de matriz se inicializan a 0, que es creado por la función Zeros (). la función de un () funciona como la función Zeros (). Pero los elementos de la matriz creado por la función One () se inicializan a 1. Los usos de ambas funciones se han mostrado en este tutorial utilizando múltiples ejemplos.

función zeros ()

La sintaxis de esta función se da a continuación.

array numpy.ceros (forma, [dtype = none], [orden = 'c'])

Esta función puede tomar tres argumentos y devolver una matriz. El primer argumento, el forma es obligatorio que se usa para definir el tamaño de la matriz. El valor de este argumento puede ser un entero o tupla de enteros. El segundo argumento, el dtype es opcional para definir el tipo de elemento de matriz. El valor predeterminado de este argumento es Ninguno. El tercer argumento es que el orden es opcional y se usa para describir el orden de una matriz multidimensional. El valor de este argumento puede ser 'C' (estilo C) o 'F' (estilo F). 'C' se usa para establecer un orden basado en filas, y 'F' se usa para establecer un pedido basado en columnas.

Ejemplo-1: uso de la función Zeros () con un argumento

El siguiente ejemplo muestra el uso de la función Zeros (). 10 ha dado en el valor de argumento de esta función para crear una matriz numpy unidimensional. Se imprimirá el tipo de datos de la matriz. La función de reashape () se usa para cambiar el unidimensional en una matriz bidimensional de 2 filas y 5 columnas.

# Importar Numpy
importar numpy como np
# Crear matriz Numpy usando la función Zeros ()
np_array = np.ceros (10)
# Imprima el tipo de datos de los valores de la matriz
imprimir ("El tipo de datos de la matriz es:", NP_Array.dtype)
# Imprima los valores de la matriz después de remodelar
imprimir ("Los valores de la matriz remodelada son: \ n", np_array.remodelar (2, 5))

Producción:

La siguiente salida aparecerá después de ejecutar el script anterior.

Ejemplo-2: Uso de la función Zeros () con dos argumentos

El siguiente ejemplo muestra el uso de la función Zeros () con dos argumentos. La primera función Zeros () del script creará una matriz de enteros unidimensionales unidimensionales. El tipo de datos y los valores de la primera matriz se imprimirán en la siguiente declaración. La segunda función Zeros () del script creará una matriz numpy bidimensional de enteros. El tipo de datos y los valores de la segunda matriz se imprimirán en la siguiente declaración.

# Importar Numpy
importar numpy como np
# Crear una matriz numpy unidimensional usando la función Zeros ()
np_array1 = np.ceros (4, dtype = int)
# Imprima el tipo de datos
imprimir ("El tipo de datos de la matriz es:", NP_Array1.dtype)
# Imprima los valores de la matriz
Imprimir ("Los valores de la matriz unidimensional son: \ n", np_array1)
# Crear una matriz numpy bidimensional usando la función Zeros ()
np_array2 = np.ceros ((2, 3), int)
# Imprima el tipo de datos
imprimir ("\ nthe Tipo de datos de la matriz es:", NP_Array2.dtype)
# Imprima los valores de la matriz
Imprimir ("Los valores de la matriz bidimensional son: \ n", np_array2)

Producción:

La siguiente salida aparecerá después de ejecutar el script anterior.

Ejemplo-3: Uso de la función Zeros () con tres argumentos

El siguiente ejemplo muestra el uso de la función Zeros () con tres argumentos. La función Zeros () del script creará un número tridimensional de matriz numpy. El tipo de datos y los valores de la primera matriz se imprimirán en la siguiente declaración basada en el pedido de estilo C.

# Importar Numpy
importar numpy como np
# Crear una matriz numpy tridimensional usando la función Zeros () con pedidos de estilo C
np_array = np.ceros ((2, 3, 2), flotador, 'c')
# Imprima los valores de la matriz
Imprimir ("Los valores de la matriz bidimensional son: \ n", np_array)

Producción:

La siguiente salida aparecerá después de ejecutar el script anterior.

una función ():

La sintaxis de esta función se da a continuación.

array numpy.Ones (forma, [dtype = none], [orden = 'c'])

Los usos de los argumentos de la función ONS () son los mismos que el argumento de la función Zeros () que se ha explicado en la parte de la función ceros ().

Ejemplo-1: uso de una () función con un argumento

El siguiente ejemplo muestra el uso de la función ONE () con un argumento. La función de este () de este script creará una matriz unidimensional de 5 elementos.

# Importar Numpy
importar numpy como np
# Crear matriz Numpy usando la función Zeros ()
np_array = np.los que (5)
# Imprima los valores de la matriz
imprimir ("Los valores de la matriz son: \ n", np_array)

Producción:

La siguiente salida aparecerá después de ejecutar el script anterior.

Ejemplo-2: uso de una () función con dos argumentos

El siguiente ejemplo muestra el uso de la función de un () con dos argumentos. La primera función () creará una matriz bidimensional de enteros que contendrá 5 filas y 2 columnas. La segunda función () creará una matriz bidimensional donde la primera columna contendrá enteros y la segunda columna incluirá flotadores.

# Importar Numpy
importar numpy como np
# Crear una matriz numpy bidimensional usando la función Zeros () con tipo de datos enteros
np_array1 = np.los que ((5, 2), int)
# Imprima los valores de la matriz
imprimir ("Los valores de la matriz son: \ n", np_array1)
# Crear una matriz numpy bidimensional usando la función Zeros () con el tipo de datos enteros y flotantes
np_array2 = np.un ((2, 2), dtype = [('x', 'int'), ('y', 'flotar')]))
# Imprima los valores de la matriz
imprimir ("Los valores de la matriz son: \ n", np_array2)

Producción:

La siguiente salida aparecerá después de ejecutar el script anterior.

Ejemplo-3: uso de una () función con tres argumentos

El siguiente ejemplo muestra el uso de la función de un () con tres argumentos. la función de un () creará una matriz unidimensional de 5 elementos que contendrán números flotantes con pedidos basados ​​en filas.

# Importar Numpy
importar numpy como np
# Crear matriz Numpy usando la función Zeros ()
np_array = np.Unos (5, dtype = np.float64, orden = 'f')
# Imprima los valores de la matriz
imprimir ("Los valores de la matriz son: \ n", np_array)

Producción:

La siguiente salida aparecerá después de ejecutar el script anterior.

Conclusión:

Los usos de las funciones de Zeros () y One () de la biblioteca Numpy se han explicado en este tutorial mediante el uso de múltiples ejemplos. El lector podrá usar estas funciones en su guión después de leer este tutorial.