Introducción
En este laboratorio, cubriremos la función numpy.ones() de la biblioteca NumPy. La función numpy.ones() se utiliza para devolver una matriz de la forma y tipo dados e inicializar todos los valores de la matriz a uno.
Consejos sobre la VM
Una vez finalizada la inicialización de la VM, haga clic en la esquina superior izquierda para cambiar a la pestaña Cuaderno y acceder a Jupyter Notebook para practicar.
A veces, es posible que tenga que esperar unos segundos a que Jupyter Notebook termine de cargar. La validación de las operaciones no se puede automatizar debido a las limitaciones de Jupyter Notebook.
Si tiene problemas durante el aprendizaje, no dude en preguntar a Labby. Deje su retroalimentación después de la sesión y resolveremos rápidamente el problema para usted.
Importando las bibliotecas necesarias
Para utilizar la biblioteca NumPy y sus funciones, primero debemos importarla. En este paso, importaremos NumPy.
import numpy as np
La sintaxis de numpy.ones()
La sintaxis requerida para utilizar la función numpy.ones() es la siguiente:
numpy.ones(shape, dtype=None, order='C')
Parámetros
- forma: Este parámetro está en forma de tupla y se utiliza para definir la forma de la matriz.
- tipo de datos: Este parámetro se utiliza para indicar el tipo de datos de la matriz. El valor predeterminado de este parámetro es
float. Este es un parámetro opcional. - orden: Este es un parámetro opcional que se utiliza para indicar el orden de inserción de la matriz. Principalmente indica si se debe almacenar el resultado en orden C o Fortran contiguo. El valor predeterminado es 'C'.
Devuelve
Esta función devolverá una matriz con todas las entradas inicializadas a 1.
Ejemplos
Ahora es momento de ver algunos ejemplos de la función numpy.ones().
Ejemplo 1
El primer ejemplo muestra la salida de la función numpy.ones() cuando se utiliza solo el parámetro forma.
import numpy as np
print(np.ones((3, 2)))
Salida:
[[1. 1. ]
[1. 1. ]
[1. 1. ]]
Ejemplo 2
El segundo ejemplo muestra la salida de la función numpy.ones() cuando se utilizan los parámetros forma, tipo de datos y orden.
import numpy as np
print(np.ones((3, 2), dtype=int, order='C'))
Salida:
[[1 1]
[1 1]
[1 1]]
Ejemplo 3
El tercer ejemplo muestra la salida de la función numpy.ones() cuando se utiliza solo el parámetro forma para crear una matriz unidimensional.
import numpy as np
print(np.ones(5))
Salida:
[1. 1. 1. 1. 1.]
Resumen
En este laboratorio, aprendimos sobre la función numpy.ones() de la biblioteca NumPy. Cubrimos su sintaxis, parámetros y el valor devuelto por esta función, junto con algunos ejemplos de código. La función numpy.ones() es una herramienta útil para crear matrices y arrays llenos de unos.