تحويل إكسل إلى 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

إليك مثال على مقتطفات الكود لتوضيح كيفية تصدير بيانات Excel إلى مصفوفة NumPy باستخدام Aspose.Cells for Python via .NET:

  1. قم بتحميل ملف العينة.
  2. قم بتصفح بيانات Excel وتصدير البيانات إلى NumPy ndarray باستخدام Aspose.Cells for Python via .NET.

نتيجة الإخراج:

[[['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

إليك مثال على مقتطفات الكود لتوضيح كيفية تصدير بيانات ورق العمل إلى Numpy ndarray باستخدام Aspose.Cells for Python via .NET:

  1. قم بتحميل ملف العينة.
  2. احصل على ورقة العمل الأولى.
  3. تحويل بيانات ورق العمل إلى Numpy ndarray باستخدام مكتبة Aspose.Cells for Python Excel.

نتيجة الإخراج:

[['City' 'Region' 'Store']    
 ['Chicago' 'Central' '3055'] 
 ['New York' 'East' '3036']   
 ['Detroit' 'Central' '3074']]

كيفية تحويل مجموعة Excel إلى NumPy ndarray

إليك مثال على مقتطفات الكود لتوضيح كيفية تصدير بيانات المجموعة إلى Numpy ndarray باستخدام Aspose.Cells for Python via .NET:

  1. قم بتحميل ملف العينة.
  2. احصل على ورقة العمل الأولى.
  3. إنشاء المجموعة.
  4. تحويل بيانات المجموعة إلى Numpy ndarray باستخدام مكتبة Aspose.Cells for Python Excel.

نتيجة الإخراج:

[['Region' 'Store']
 ['Central' '3055']
 ['East' '3036']]

كيفية تحويل ListObject من Excel إلى NumPy ndarray

إليك مقتطف كود مثالي يوضح كيفية تصدير بيانات ListObject إلى NumPy ndarray باستخدام Aspose.Cells for Python via .NET

  1. قم بتحميل ملف العينة.
  2. احصل على ورقة العمل الأولى.
  3. أنشئ كائن ListObject.
  4. قم بتحويل بيانات ListObject إلى NumPy ndarray باستخدام مكتبة Aspose.Cells for Python Excel.

نتيجة الإخراج:

[['City' 'Region' 'Store']
 ['Chicago' 'Central' '3055']
 ['New York' 'East' '3036']
 ['Detroit' 'Central' '3074']]

كيفية تحويل صف Excel إلى NumPy ndarray

إليك مقتطف كود مثالي يوضح كيفية تصدير بيانات الصف إلى NumPy ndarray باستخدام Aspose.Cells for Python via .NET

  1. قم بتحميل ملف العينة.
  2. احصل على ورقة العمل الأولى.
  3. احصل على كائن الصف بواسطة فهرس الصف.
  4. قم بتحويل بيانات الصف إلى NumPy ndarray باستخدام مكتبة Aspose.Cells for Python Excel.

نتيجة الإخراج:

['Detroit' 'Central' '3074']

كيفية تحويل عمود Excel إلى NumPy ndarray

إليك مقتطف كود مثالي يوضح كيفية تصدير بيانات العمود إلى NumPy ndarray باستخدام Aspose.Cells for Python via .NET

  1. قم بتحميل ملف العينة.
  2. احصل على ورقة العمل الأولى.
  3. احصل على كائن العمود بواسطة فهرس العمود.
  4. قم بتحويل بيانات العمود إلى NumPy ndarray باستخدام مكتبة Aspose.Cells for Python Excel.

نتيجة الإخراج:

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