Función numpy.floor()

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 matemáticas, la función floor() se utiliza para calcular el mayor entero que es menor o igual a un número dado. En Python, esta función se implementa en la biblioteca Numpy como numpy.floor(). Se utiliza para devolver el valor piso de los elementos de una matriz.

En este laboratorio, aprenderá a usar la función numpy.floor() para calcular el valor piso de una matriz.

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 cargarse. 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 sus comentarios después de la sesión y lo resolveremos rápidamente para usted.

Importando la biblioteca Numpy

Numpy proporciona un conjunto de funciones matemáticas que se pueden aplicar a matrices multidimensionales. Antes de usar cualquiera de estas funciones, primero debemos importar la biblioteca Numpy en nuestro programa de la siguiente manera:

import numpy as np

El código anterior importa la biblioteca Numpy y la asigna un alias con el apodo "np", que es el alias estándar utilizado por la mayoría de los programadores de Python.

Definiendo la matriz

En este paso, definiremos la matriz de entrada y la mostraremos en la consola.

input_arr = [1.23, 2.8, -3.7, 6.5, 0.0]
print("Input Array: ", input_arr)

Aplicando numpy.floor()

La función numpy.floor() toma una matriz como entrada y devuelve una matriz con el mayor entero menor o igual a cada elemento de la matriz de entrada.

output_arr = np.floor(input_arr)

print("Output Array: ", output_arr)

Ejecutando el código y evaluando la salida

Ejecute el código completo y evalúe la salida.

import numpy as np

## Define the input array
input_arr = [1.23, 2.8, -3.7, 6.5, 0.0]
print("Input Array: ", input_arr)

## Apply numpy.floor() on the array
output_arr = np.floor(input_arr)
print("Output Array: ", output_arr)

Resumen

En este laboratorio, has aprendido cómo usar la función numpy.floor() para calcular el valor piso de una matriz. La función numpy.floor() es una función matemática en la biblioteca Numpy que toma una matriz como entrada y devuelve una matriz con el mayor entero menor o igual a cada elemento de la matriz de entrada.