ExcelをNumPyに変換

NumPyの紹介

NumPy(Numerical Python)はPythonのオープンソースの数値演算拡張です。このツールは大きな行列を保存および処理するために使用でき、Pythonの階層リスト構造よりも効率的です(行列を表すためにも使用できます)。多数の次元配列および行列演算をサポートし、また、配列操作のための多数の数学関数ライブラリを提供します。

NumPyの主な機能:

  1. Ndarrayは、高速で柔軟性があり、データ構造を節約する多次元配列オブジェクトです。
  2. 行列乗算、転置、逆行列などの線形代数演算。
  3. 高速フーリエ変換、配列上で高速フーリエ変換を行います。
  4. 浮動小数点配列の高速操作。
  5. 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配列にエクスポートするコードスニペットの例を次に示します:

  1. サンプルファイルをロードします。
  2. 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にエクスポートするコードスニペットの例を次に示します:

  1. サンプルファイルをロードします。
  2. 最初のワークシートを取得します。
  3. 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。

  1. サンプルファイルをロードします。
  2. 最初のワークシートを取得します。
  3. 範囲を作成します。
  4. 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。

  1. サンプルファイルをロードします。
  2. 最初のワークシートを取得します。
  3. ListObjectオブジェクトを作成します。
  4. 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。

  1. サンプルファイルをロードします。
  2. 最初のワークシートを取得します。
  3. 行インデックスで行オブジェクトを取得します。
  4. Aspose.Cells for Python Excelライブラリを使用して行データをNumPy ndarrayに変換します。

出力結果:

['Detroit' 'Central' '3074']

Excelの列をNumPy ndarrayに変換する方法

Aspose.Cells for Pythonを使用して列データをNumPy ndarrayにエクスポートする方法を示すコードスニペットの例ですvia .NET。

  1. サンプルファイルをロードします。
  2. 最初のワークシートを取得します。
  3. 列インデックスで列オブジェクトを取得します。
  4. Aspose.Cells for Python Excelライブラリを使用して列データをNumPy ndarrayに変換します。

出力結果:

['Store' '3055' '3036' '3074']