Função Floor do Numpy

Beginner

Introdução

Na matemática, a função floor() é usada para calcular o maior inteiro que é menor ou igual a um determinado número. Em Python, esta função é implementada na biblioteca Numpy como numpy.floor(). Ela é usada para retornar o valor floor dos elementos de um array.

Neste laboratório, você aprenderá como usar a função numpy.floor() para calcular o valor floor de um array.

Dicas da VM

Após a inicialização da VM, clique no canto superior esquerdo para mudar para a aba Notebook e acessar o Jupyter Notebook para praticar.

Às vezes, pode ser necessário aguardar alguns segundos para que o Jupyter Notebook termine de carregar. A validação das operações não pode ser automatizada devido a limitações no Jupyter Notebook.

Se você enfrentar problemas durante o aprendizado, sinta-se à vontade para perguntar ao Labby. Forneça feedback após a sessão, e resolveremos o problema prontamente para você.

Importando a Biblioteca Numpy

Numpy fornece um conjunto de funções matemáticas que podem ser aplicadas a arrays multidimensionais. Antes de usar qualquer uma dessas funções, devemos primeiro importar a biblioteca Numpy em nosso programa da seguinte forma:

import numpy as np

O código acima importa a biblioteca Numpy e a apelida com a abreviação "np", que é o alias padrão usado pela maioria dos programadores Python.

Definindo o Array

Nesta etapa, definiremos o array de entrada e o imprimiremos no console.

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

Aplicando numpy.floor()

A função numpy.floor() recebe um array como entrada e retorna um array com o maior inteiro menor ou igual a cada elemento do array de entrada.

output_arr = np.floor(input_arr)

print("Output Array: ", output_arr)

Executando o código e avaliando a saída

Execute o código completo e avalie a saída.

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)

Resumo

Neste laboratório, você aprendeu como usar a função numpy.floor() para calcular o valor de chão (floor value) de um array. A função numpy.floor() é uma função matemática na biblioteca Numpy que recebe um array como entrada e retorna um array com o maior inteiro menor ou igual a cada elemento do array de entrada.