Numpy np.girare

Numpy np.girare
Il NP.La funzione rotonda () consente di arrotondare uniformemente un array di valori numerici a un numero specifico di decimali.

Questo tutorial discuterà la sintassi della funzione, i parametri ed esempi.

Sintassi della funzione

La funzione fornisce una semplice sintassi come mostrato di seguito:

numpy.round_ (a, decimals = 0, out = nessuno)

I parametri della funzione sono come mostrati:

  1. A - si riferisce all'array di input.
  2. decimali - Specifica il numero di decimali a cui arrotondare. Per impostazione predefinita, il valore è impostato su 0. Se il valore specificato è un numero intero negativo, la funzione applicherà le posizioni decimali a sinistra.
  3. Out - Specifica un array alternativo per archiviare il risultato della funzione. La funzione alternativa deve avere la stessa forma dell'uscita.

La funzione restituisce quindi un array con tutti gli elementi dell'array di input arrotondati nei luoghi decimali specificati. La funzione non altera l'array originale ma invece

Esempi

Illustriamo come utilizzare questa funzione con esempi come mostrato di seguito:

Esempio 1

Nell'esempio seguente, completiamo un punto galleggiante a 3 decimali.

# Importa Numpy
Importa Numpy come NP
Stampa (NP.round (3.14159, 3))

Questo dovrebbe tornare:

3.142

Esempio 2

L'esempio fornito seguente mostra l'utilizzo della funzione rotonda su un array 1D.

Stampa (NP.round ([3.13, 133.33, 10], decimali = 1))

Nota: la funzione convertirà qualsiasi numero intero nell'array in un galleggiante, come mostrato nell'uscita:

[3.1 133.3 10. "

Esempio 3

Considera il codice di esempio seguente che mostra come arrotondare sul lato sinistro del decimale.

Stampa (NP.round ([314.159, 100.33], decimali = -2))

L'esempio di snippet dovrebbe restituire:

[300. 100."

Conclusione

In questo articolo, esploriamo la funzione rotonda numpy e come usarla per completare gli elementi in un array a un valore decimale specificato.

Grazie per aver letto!!