Esegui NumPy online

Filtrare un array NumPy

Un confronto genera True o False per ogni elemento.

Che cos’è Filtrare un array NumPy?

Un confronto genera True o False per ogni elemento.

Seleziona valori con una maschera booleana.

Quando si usa?

  • Eseguire calcoli vettoriali.
  • Elaborare array, matrici e dati scientifici.
  • Preparare dati per data science e machine learning.

Codice di esempio

Esegui codice →
main.py
import numpy as np

scores = np.array([64, 82, 91, 73, 88])
passing = scores[scores >= 80]

print(passing)

Output previsto

[82 91 88]

Come funziona

La maschera conserva le posizioni vere; combina condizioni con & o | e parentesi.

Modifica i valori ed esegui il programma nel compilatore Python online CodeUtility senza installare Python.

Esercizi pratici

Modifica gli input e verifica i casi limite prima di usare dataset più grandi.

  1. Modifica shape e dtype.
  2. Prova numeri negativi, decimali e valori mancanti.
  3. Misura le prestazioni su array più grandi.
Esegui nell’IDE Python →