Soluzioni pratiche

Guide pratiche Python NumPy Howtos

Risolvi il problema. Continua a costruire. Raccolta di articoli pratici su Python NumPy

Trova la risposta che cerchi

Esplora soluzioni pratiche raggruppate per attività.

__COUNT__ voci in questa pagina

Controlla se il modulo NumPy è installato in PythonQuesto tutorial mostra come verificare se il modulo numpy è installato in Python Controlla la versione di NumPy in PythonQuesto tutorial mostra come controllare la versione del modulo numpy in Python. Aggiunta di vettore in NumPyQuesto tutorial mostra come eseguire l'aggiunta di vettori in NumPy. Zip NumPy ArrayEsistono tre metodi principali che possono essere utilizzati per comprimere due array NumPy 1D in un singolo array NumPy 2D in Python, il metodo list(zip()), la funzione numpy.stack() e la funzione numpy.column_stack(). Valori di rango nell'array NumPyPossiamo usare le funzioni numpy.argsort() e scipy.stats.rankdata() per classificare i valori all'interno di un array NumPy in Python. Riempi matrice con valore in NumPyEsistono tre metodi principali che possono essere utilizzati per riempire un array NumPy con un determinato valore in Python, la funzione numpy.full(), la funzione numpy.fill() e il bucle for. Python NumPy Shift ArrayEsistono tre metodi principali che possono essere utilizzati per spostare un array in Python, la funzione numpy.roll(), il metodo di suddivisione dell'array e la funzione shift() nella libreria scipy. Ottieni combinazioni di due array in NumPyEsistono tre metodi principali che possono essere utilizzati per trovare il prodotto cartesiano di due array NumPy in Python, la funzione itertools.product(), la funzione numpy.meshgrid() e il metodo for-in. Ordina array per colonna in NumPyEsistono due metodi principali che possono essere utilizzati per ordinare un array NumPy per colonna in Python, la funzione numpy.sort() e la funzione numpy.argsort(). NumPy Magnitude in PythonCi sono tre metodi principali che possono essere usati per trovare la grandezza di un vettore in Python, la funzione numpy.linalg.norm(), la funzione numpy.dot() e la funzione numpy.einsum(). NumPy Intersezione di due arrayEsistono due metodi principali che possono essere utilizzati per trovare l'intersezione di due array unidimensionali in Python, il metodo numpy.in1d() e il metodo numpy.intersect1d(). NumPy Deep CopyEsistono 2 metodi principali che possono essere utilizzati per copiare in profondità un array NumPy in Python, la funzione copy.deepcopy() e l'approccio definito dall'utente. Moltiplicazione vettoriale di matrice NumPyEsistono due metodi principali che possono essere utilizzati per moltiplicare le matrici in Python, il metodo numpy.matmul() e il metodo numpy.dot(). Dividi matrice per vettore in NumPyEsistono tre metodi principali che possono essere utilizzati per dividere una matrice per un vettore in Python, il metodo di suddivisione dell'array, il metodo di trasposizione e la funzione numpy.reshape(). Calcola la modalità di array in NumPyEsistono 2 metodi principali per calcolare la modalità di un array NumPy in Python, la funzione scipy.stats.mode() e la funzione numpy.unique(). Aggiungi dimensione all'array NumPyEsistono due metodi principali che possono essere utilizzati per aggiungere una nuova dimensione a un array NumPy in Python, la funzione numpy.expand_dims() e il metodo numpy.newaxis. Aggiungi all'array vuoto in NumPyEsistono due metodi principali che possono essere utilizzati per aggiungere nuove righe a un array NumPy vuoto in Python, la funzione numpy.empty() e il metodo list. Salva e carica l'array NumPy in PythonEsistono 3 metodi per salvare e caricare un array NumPy in Python, le funzioni numpy.savetxt() e numpy.loadtxt(), le funzioni numpy.tofile() e numpy.fromfile() e le funzioni numpy.save() e funzioni numpy.load(). Stampa array numpy completoLa funzione numpy.set_printoptions() può essere utilizzata per stampare un array completo non troncato in Python. Aggiorna Python NumPyI gestori di pacchetti pip e pip3 possono essere utilizzati per aggiornare il pacchetto NumPy rispettivamente in Python2 e Python3. Sottrazione dalla matrice NumPyPossiamo usare l'operatore di sottrazione infisso - per sottrarre una matrice da un'altra in NumPy. NumPy Normalizza MatricePossiamo usare il metodo numpy.linalg.norm() per normalizzare una matrice in Python. Minimi quadrati in NumPyPossiamo calcolare AX = B con il metodo dei minimi quadrati usando la funzione numpy.linalg.lstsq() in Python. Indicizzazione della matrice NumPyL'indicizzazione dell'array in Python funziona in modo molto diverso per i vettori monodimensionali e le matrici multidimensionali.