Función numpy.ones()

Beginner

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.