Convertire Excel in NumPy
Introduzione a NumPy
NumPy (Numerical Python) è un’estensione open source per calcoli numerici di Python. Questo strumento può essere utilizzato per memorizzare e elaborare grandi matrici, molto più efficiente della struttura di liste nidificate di Python (che può anche essere utilizzata per rappresentare matrici). Supporta un gran numero di array dimensionali e operazioni su matrici e fornisce anche un gran numero di librerie di funzioni matematiche per operazioni su array.
Le principali funzioni di NumPy:
- Ndarray, un oggetto di array multidimensionale, è una struttura dati veloce, flessibile e di risparmio di spazio.
- Operazioni di algebra lineare, inclusa la moltiplicazione di matrici, la trasposizione, l’inversione, ecc.
- Trasformata di Fourier, esegue una trasformata di Fourier veloce su un array.
- Operazione rapida di array in virgola mobile.
- Integrare il codice del linguaggio C in Python per eseguirlo più velocemente.
Utilizzando Aspose.Cells per Python via .NET API, è possibile convertire Excel, TSV, CSV, Json e molti formati diversi in ndarra NumPy.
Come convertire un Workbook di Excel in un ndarray NumPy
Ecco un esempio di snippet di codice per dimostrare come esportare i dati di Excel in un array NumPy utilizzando Aspose.Cells per Python via .NET:
- Caricare il file di esempio.
- Attraversare i dati di Excel ed esportare i dati in un ndarray NumPy utilizzando Aspose.Cells per Python via .NET.
Il risultato dell’output:
[[['City' 'Region' 'Store']
['Chicago' 'Central' '3055']
['New York' 'East' '3036']
['Detroit' 'Central' '3074']]
[['City2' 'Region2' 'Store3']
['Seattle' 'West' '3000']
['philadelph' 'East' '3082']
['Detroit' 'Central' '3074']]
[['City3' 'Region3' 'Store3']
['Seattle' 'West' '3166']
['New York' 'East' '3090']
['Chicago' 'Central' '3055']]]
Come convertire un Foglio di lavoro in un ndarray NumPy
Ecco un esempio di snippet di codice per dimostrare come esportare i dati del foglio di lavoro in un ndarray NumPy utilizzando Aspose.Cells per Python via .NET:
- Caricare il file di esempio.
- Ottenere il primo foglio di lavoro.
- Convertire i dati del foglio di lavoro in un ndarray NumPy utilizzando la libreria Excel Aspose.Cells per Python.
Il risultato dell’output:
[['City' 'Region' 'Store']
['Chicago' 'Central' '3055']
['New York' 'East' '3036']
['Detroit' 'Central' '3074']]
Come convertire un intervallo di Excel in un ndarray NumPy
Ecco un esempio di frammento di codice per dimostrare come esportare i dati dell’intervallo in un ndarray NumPy utilizzando Aspose.Cells per Python via .NET:
- Caricare il file di esempio.
- Ottenere il primo foglio di lavoro.
- Crea l’intervallo.
- Converti i dati dell’intervallo in un ndarray NumPy utilizzando la libreria Excel Aspose.Cells per Python.
Il risultato dell’output:
[['Region' 'Store']
['Central' '3055']
['East' '3036']]
Come convertire un ListObject di Excel in un ndarray NumPy
Ecco un esempio di frammento di codice per dimostrare come esportare i dati dell’ListObject in un ndarray NumPy utilizzando Aspose.Cells per Python via .NET:
- Caricare il file di esempio.
- Ottenere il primo foglio di lavoro.
- Crea l’oggetto ListObject.
- Converti i dati dell’ListObject in un ndarray NumPy utilizzando la libreria Excel Aspose.Cells per Python.
Il risultato dell’output:
[['City' 'Region' 'Store']
['Chicago' 'Central' '3055']
['New York' 'East' '3036']
['Detroit' 'Central' '3074']]
Come convertire una riga di Excel in un ndarray NumPy
Ecco un esempio di frammento di codice per dimostrare come esportare i dati della riga in un ndarray NumPy utilizzando Aspose.Cells per Python via .NET:
- Caricare il file di esempio.
- Ottenere il primo foglio di lavoro.
- Ottieni l’oggetto riga per indice riga.
- Convertire i dati della riga in un ndarray NumPy utilizzando la libreria Excel Aspose.Cells per Python.
Il risultato dell’output:
['Detroit' 'Central' '3074']
Come convertire una colonna di Excel in un ndarray NumPy.
Ecco un esempio di snippet di codice per dimostrare come esportare i dati della colonna in un ndarray NumPy utilizzando Aspose.Cells per Python via .NET:
- Caricare il file di esempio.
- Ottenere il primo foglio di lavoro.
- Ottenere l’oggetto colonna tramite l’indice della colonna.
- Convertire i dati della colonna in un ndarray NumPy utilizzando la libreria Excel Aspose.Cells per Python.
Il risultato dell’output:
['Store' '3055' '3036' '3074']