ExcelをNumPyに変換
NumPyの紹介
NumPy(Numerical Python)はPythonのオープンソースの数値演算拡張です。このツールは大きな行列を保存および処理するために使用でき、Pythonの階層リスト構造よりも効率的です(行列を表すためにも使用できます)。多数の次元配列および行列演算をサポートし、また、配列操作のための多数の数学関数ライブラリを提供します。
NumPyの主な機能:
- Ndarrayは、高速で柔軟性があり、データ構造を節約する多次元配列オブジェクトです。
- 行列乗算、転置、逆行列などの線形代数演算。
- 高速フーリエ変換、配列上で高速フーリエ変換を行います。
- 浮動小数点配列の高速操作。
- C言語コードをPythonに統合し、より速く実行します。
Aspose.Cells for Python via .NET APIを使用すると、Excel、TSV、CSV、Jsonなどのさまざまな形式をNumPy ndarrayに変換できます。
ExcelワークブックをNumPy ndarrayに変換する方法
Aspose.Cells for Python via .NETを使用してExcelデータをNumPy配列にエクスポートするコードスニペットの例を次に示します:
- サンプルファイルをロードします。
- Aspose.Cells for Python via .NETを使用してExcelデータをトラバースし、データをNumPy ndarrayにエクスポートします。
出力結果:
[[['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']]]
ワークシートをNumPy ndarrayに変換する方法
Aspose.Cells for Python via .NETを使用してワークシートデータをNumpy ndarrayにエクスポートするコードスニペットの例を次に示します:
- サンプルファイルをロードします。
- 最初のワークシートを取得します。
- Aspose.Cells for Python Excelライブラリを使用してワークシートデータをNumpy ndarrayに変換します。
出力結果:
[['City' 'Region' 'Store']
['Chicago' 'Central' '3055']
['New York' 'East' '3036']
['Detroit' 'Central' '3074']]
Excelの範囲をNumPy ndarrayに変換する方法
Aspose.Cells for Pythonを使用して範囲データをNumPy ndarrayにエクスポートする方法を示すコードスニペットの例ですvia .NET。
- サンプルファイルをロードします。
- 最初のワークシートを取得します。
- 範囲を作成します。
- Aspose.Cells for Python Excelライブラリを使用して範囲データをNumPy ndarrayに変換します。
出力結果:
[['Region' 'Store']
['Central' '3055']
['East' '3036']]
ExcelのListObjectをNumPy ndarrayに変換する方法
Aspose.Cells for Pythonを使用してListObjectデータをNumPy ndarrayにエクスポートする方法を示すコードスニペットの例ですvia .NET。
- サンプルファイルをロードします。
- 最初のワークシートを取得します。
- ListObjectオブジェクトを作成します。
- Aspose.Cells for Python Excelライブラリを使用してListObjectデータをNumPy ndarrayに変換します。
出力結果:
[['City' 'Region' 'Store']
['Chicago' 'Central' '3055']
['New York' 'East' '3036']
['Detroit' 'Central' '3074']]
Excelの行をNumPy ndarrayに変換する方法
Aspose.Cells for Pythonを使用して行データをNumPy ndarrayにエクスポートする方法を示すコードスニペットの例ですvia .NET。
- サンプルファイルをロードします。
- 最初のワークシートを取得します。
- 行インデックスで行オブジェクトを取得します。
- Aspose.Cells for Python Excelライブラリを使用して行データをNumPy ndarrayに変換します。
出力結果:
['Detroit' 'Central' '3074']
Excelの列をNumPy ndarrayに変換する方法
Aspose.Cells for Pythonを使用して列データをNumPy ndarrayにエクスポートする方法を示すコードスニペットの例ですvia .NET。
- サンプルファイルをロードします。
- 最初のワークシートを取得します。
- 列インデックスで列オブジェクトを取得します。
- Aspose.Cells for Python Excelライブラリを使用して列データをNumPy ndarrayに変換します。
出力結果:
['Store' '3055' '3036' '3074']