Función numpy.ones()

NumPyNumPyBeginner
Practicar Ahora

💡 Este tutorial está traducido por IA desde la versión en inglés. Para ver la versión original, puedes hacer clic aquí

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.