Konvertera Excel till NumPy
Introduktion till NumPy
NumPy (Numerical Python) är en öppen källkods-numerisk datortillägg till Python. Detta verktyg kan användas för att lagra och bearbeta stora matriser, vilket är mycket mer effektivt än Pythons nästlade liststruktur (som också kan användas för att representera matriser). Det stöder ett stort antal dimensionella matriser och matrisoperationer, och tillhandahåller också ett stort antal matematiska funktionsbibliotek för matrisoperationer.
NumPys huvudfunktioner:
- Ndarray, en flerdimensionell matrisobjekt, är en snabb, flexibel och platsbesparande datastruktur.
- Linjär algebraoperationer, inklusive matrismultiplikation, transposition, invertering, etc.
- Fouriertansformation, utföra en snabb fouriertansformation på en matris.
- Snabb operation av flyttalsmatriser.
- Integrera C-språkkod i Python för att få det att köra snabbare.
Genom att använda Aspose.Cells för Python via .NET API kan du konvertera Excel, TSV, CSV, Json och många olika format till Numpy ndarray.
Hur man konverterar Excel-arbetsbok till NumPy ndarray
Här är en exempelkodsnutt för att demonstrera hur man exporterar exceldatan till en NumPy-matris med hjälp av Aspose.Cells för Python via .NET:
- Läs in provfilen.
- Gå igenom exceldatan och exportera datan till NumPy-matris med hjälp av Aspose.Cells för Python via .NET.
Utmatningsresultat:
[[['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']]]
Hur man konverterar arbetsblad till NumPy ndarray
Här är en exempelkodsnutt för att demonstrera hur man exporterar arbetsbladsdata till Numpy ndarray med hjälp av Aspose.Cells för Python via .NET:
- Läs in provfilen.
- Hämta den första arbetsboken.
- Konvertera arbetsbladsdata till Numpy ndarray med hjälp av Aspose.Cells för Python Excel-bibliotek.
Utmatningsresultat:
[['City' 'Region' 'Store']
['Chicago' 'Central' '3055']
['New York' 'East' '3036']
['Detroit' 'Central' '3074']]
Hur man konverterar en Excels område till NumPy ndarray
Här är en exempelkodsnutt för att demonstrera hur man exporterar områdesdata till NumPy ndarray med hjälp av Aspose.Cells för Python via .NET:
- Läs in provfilen.
- Hämta den första arbetsboken.
- Skapa området.
- Konvertera områdesdata till Numpy ndarray med hjälp av Aspose.Cells för Python Excel-biblioteket.
Utmatningsresultat:
[['Region' 'Store']
['Central' '3055']
['East' '3036']]
Hur man konverterar ett ListObject i Excel till NumPy ndarray
Här är en exempelkodsnutt för att demonstrera hur man exporterar ListObject-datan till Numpy ndarray med hjälp av Aspose.Cells för Python via .NET:
- Läs in provfilen.
- Hämta den första arbetsboken.
- Skapa ListObject-objekt.
- Konvertera ListObject-data till NumPy ndarray med hjälp av Aspose.Cells för Python Excel-biblioteket.
Utmatningsresultat:
[['City' 'Region' 'Store']
['Chicago' 'Central' '3055']
['New York' 'East' '3036']
['Detroit' 'Central' '3074']]
Hur man konverterar en rad i Excel till NumPy ndarray
Här är ett exempel på kodsnutt för att visa hur man exporterar raddata till NumPy ndarray med hjälp av Aspose.Cells för Python via .NET:
- Läs in provfilen.
- Hämta den första arbetsboken.
- Hämta radobjekt efter radindex.
- Konvertera raddata till NumPy ndarray med hjälp av Aspose.Cells för Python Excel-biblioteket.
Utmatningsresultat:
['Detroit' 'Central' '3074']
Hur man konverterar en kolumn i Excel till NumPy ndarray
Här är ett exempel på kodsnutt för att visa hur man exporterar kolumnedata till NumPy ndarray med hjälp av Aspose.Cells för Python via .NET:
- Läs in provfilen.
- Hämta den första arbetsboken.
- Hämta kolumnobjekt efter kolumnindex.
- Konvertera kolumndata till NumPy ndarray med hjälp av Aspose.Cells för Python Excel-biblioteket.
Utmatningsresultat:
['Store' '3055' '3036' '3074']