Pular para o conteúdo

Como utilizar o np.arange de forma eficiente?

CodeMDD.io

NumPy arange(): Como usar np.arange()

por Mirko Stojiljković data-ciência intermediário numpy

A biblioteca fundamental do Python para computação numérica é o NumPy. Seu tipo mais importante é um tipo de array chamado ndarray. O NumPy oferece muitas rotinas de criação de arrays para diferentes circunstâncias. arange() é uma dessas funções baseada em intervalos numéricos. Frequentemente é referida como np.arange() porque np é uma abreviação amplamente utilizada para NumPy.

Ao final deste artigo, você saberá:

  • O que é np.arange()
  • Como usar np.arange()
  • Quais rotinas são semelhantes a np.arange()

Vamos ver o np.arange() em ação!

Valor de Retorno e Parâmetros de np.arange()

O np.arange() do NumPy é uma das rotinas de criação de arrays baseadas em intervalos numéricos. Ele cria uma instância do ndarray com valores uniformemente espaçados e retorna uma referência para ele.

Você pode definir o intervalo dos valores contidos em um array, o espaço entre eles e seu tipo com quatro parâmetros do arange():

Python

numpy.arange([start, ]stop, [step, ], dtype=None) -> numpy.ndarray

Copiado!

Os três primeiros parâmetros determinam o intervalo dos valores, enquanto o quarto especifica o tipo dos elementos:

  1. stop é o número que define o final do array e não está incluído no array.
  2. step é o número que define o espaçamento (diferença) entre cada dois valores consecutivos do array e tem um valor padrão de 1.

O step não pode ser zero. Caso contrário, você obterá um ZeroDivisionError. Você não pode sair de nenhum lugar a partir do start se o incremento ou decremento for igual a 0.

Inclua o máximo possível de códigos amostras detalhados, passo a passo e executáveis como possível.