Valori unici con NumPy
unique riduce un array ai suoi valori differenti.
Che cos’è Valori unici con NumPy?
unique riduce un array ai suoi valori differenti.
Trova valori distinti e frequenze.
Quando si usa?
- Eseguire calcoli vettoriali.
- Elaborare array, matrici e dati scientifici.
- Preparare dati per data science e machine learning.
Codice di esempio
main.py
import numpy as np
values = np.array([3, 1, 3, 2, 1, 3])
unique, counts = np.unique(values, return_counts=True)
print(dict(zip(unique, counts)))
Output previsto
{1: 2, 2: 1, 3: 3}
Come funziona
return_counts restituisce il numero di occorrenze insieme ai valori ordinati.
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.
- Modifica shape e dtype.
- Prova numeri negativi, decimali e valori mancanti.
- Misura le prestazioni su array più grandi.