المكتبات مفتوحة المصدر وPython في Excel

ينطبق على
Excel لـ Microsoft 365 Excel لـ Microsoft 365 لـ Mac

للحصول على معلومات التوفر، راجع توفر Python في Excel. إذا واجهت أي مخاوف تتعلق ب Python في Excel، فالرجاء الإبلاغ عنها عن طريق تحديد "تعليمات>الملاحظات" في Excel.

هل أنت مستخدم جديد لميزة Python في Excel؟ ابدأ بمقدمة إلى Python في Excelوابدأ باستخدام Python في Excel.

مكتبات Python مفتوحة المصدر

تأتي Python في Excel مزودة بمجموعة قياسية من مكتبات Python التي توفرها Anaconda من خلال توزيع آمن. استخدم مكتبات Python هذه لتبسيط تحليل البيانات، والعثور على الأنماط ونتائج التحليلات المخفية، وعرض بياناتك بشكل مرئي باستخدام الرسومات. 

Python الأساسي في مكتبات Excel

تتوفر المكتبات التالية المفتوحة المصدر مع Python في Excel بشكل افتراضي. تم استيرادها مع العبارات المدرجة.

  • Matplotlib. عبارة الاستيراد: import matplotlib.pyplot as plt
  • NumPy. عبارة الاستيراد: import numpy as np
  • pandas. عبارة الاستيراد: import pandas as pd
  • seaborn. عبارة الاستيراد: import seaborn as sns
  • statsmodels. عبارة الاستيراد: import statsmodels as sm

ملاحظة

يتم أيضا سرد هذه المكتبات الأساسية في جزء مهام تهيئة Python في Excel. يمكنك الوصول إلى جزء مهام التهيئة عن طريق تحديد تهيئة> الصيغ في شريط Excel. جزء المهام هذا للقراءة فقط حاليا ويعرض إعدادات التهيئة لوقت تشغيل Python في Excel.

كيفية استيراد المكتبات

بالإضافة إلى المكتبات الأساسية، يمكنك استيراد مكتبات إضافية متوفرة من خلال Anaconda. استيراد مكتبات Python إلى Excel باستخدام عبارة استيراد Python في Python في خلية Excel، مثل import numpy as np. تستورد هذه العبارة مكتبة NumPy وتعين لها الاسم المستعار np. بعد إدخال عبارة الاستيراد هذه في خلية Python، يمكنك الرجوع إلى مكتبة NumPy كما هو الحال np في جميع صيغ Python في هذا المصنف.

تلميح

لضمان استيراد المكتبات قبل تشغيل صيغ Python، أدخل عبارات الاستيراد وأي إعدادات في ورقة العمل الأولى في المصنف. إذا أردت ذلك، يمكنك حجز ورقة العمل الأولى خصيصا لعبارات الاستيراد والإعدادات.

هام

لا تستخدم جميع المكتبات تنسيق import [library] as [name]بيان الاستيراد . على سبيل المثال، لاستيراد مكتبة beautifulsoup4، استخدم عبارة from bs4 import BeautifulSoupالاستيراد . راجع الوثائق الخاصة بكل مكتبة لمعرفة عبارة الاستيراد الموصى بها.

يعرض الجدول التالي مجموعة فرعية من المكتبات مفتوحة المصدر التي توفرها Anaconda والتي يمكنك استخدامها مع Python في Excel. يتم استيراد المكتبات Matplotlib وNumPy وsyborn وstatsmodels وpandas بشكل افتراضي. لا يتم استيراد المكتبات الإضافية المدرجة في الجدول تلقائيا، ولكن يمكنك اختيار استيرادها إذا أردت ذلك.

هام

لحماية أمان البيانات، لن تتوفر لهذه المكتبات القدرة على تقديم طلبات الشبكة أو الوصول إلى ملفاتك وبياناتك على جهازك المحلي. لمعرفة المزيد، راجع أمان البيانات وPython في Excel.

ملاحظة

تدعم Python في Excel الخطوط الإنجليزية والصينية (المبسطة) والفرنسية والألمانية واليابانية والإسبانية.

مكتبه الوصف
استروبي مكتبة Python لعلم الفلك. الترخيص: BSD-3-Clause.
beautifulsoup4 مكتبة Python مصممة لاستخراج الشاشة. الترخيص: MIT.
فكر يولد بيانات مزيفة. الترخيص: MIT.
التعلم غير المتوازن يساعد في معالجة مشكلات التصنيف من خلال تقديم تقنيات إعادة أخذ العينات. يعتمد على scikit-learn. الترخيص: MIT.
IPython مكتبة للحوسبة التفاعلية. الترخيص: BSD-3-Clause.
Matplotlib إنشاء مخططات ورسومات توضيحية بجودة النشر في Python. الترخيص: PSF.
mlxtend مكتبة التعلم الآلي لمهام علوم البيانات اليومية. الترخيص: BSD-3-Clause.
NetworkX حزمة Python لإنشاء الشبكات المعقدة ومعالجتها. الترخيص: BSD-3-Clause.
NLTK مكتبة لمعالجة اللغة الطبيعية. يتم تحميل المجموعة التالية مسبقا للاستخدام مع Python في Excel: brown و punkt و stopwords و treebank و vader وwordnet2022. الترخيص: Apache v2.
NumPy يوفر معالجة الصفيف للأرقام والسلاسل والسجلات والعناصر. الترخيص: BSD-3-Clause.
الباندا يوفر بنيات البيانات وأدوات تحليل البيانات. الترخيص: BSD-3-Clause.
وساده إضافة دعم لفتح تنسيقات ملفات صور مختلفة ومعالجتها وحفظها. الترخيص: PIL.
خط الرسم مكتبة رسم وتصور البيانات. الترخيص: MIT.
الامير مكتبة لتحليل البيانات الاستكشافية متعددة المتغيرات في Python، بما في ذلك مجموعة متنوعة من الطرق لتلخيص البيانات الجدولية. الترخيص: MIT.
PyTables يجمع بين Python ومكتبة HDF5 ومكتبة NumPy للتعامل مع كميات كبيرة من البيانات. الترخيص: BSD-3-Clause.
PyWavelets مكتبة تحويلات wavelet. الترخيص: MIT.
qrcode منشئ صورة رمز الاستجابة السريعة. الترخيص: BSD-3-Clause.
scikit-learn مجموعة من وحدات Python النمطية للتعلم الآلي واستخراج البيانات. الترخيص: BSD-3-Clause.
SciPy مكتبة علمية لـ Python. الترخيص: BSD-3-Clause.
بحرية محمولة مكتبة للتمثيل البياني للبيانات الإحصائية. الترخيص: BSD-3-Clause.
نظام كرة الثلج مجموعة مكتبة خوارزمية لـ Python. الترخيص: BSD-2-Clause.
سكوريفي إنشاء خرائط شجرة أو مرئيات لعرض البيانات الإسباتية. الترخيص: Apache v2.
نماذج الإحصائيات الحسابات والنماذج الإحصائية، للاستخدام مع مكتبة SciPy. الترخيص: BSD-3-Clause.
SymPy مكتبة Python للحسابات الرمزية. الترخيص: BSD-3-Clause.
جدولة مكتبة لإنشاء الجداول وتنسيقها. الترخيص: MIT.
TheFuzz يوفر مطابقة سلسلة غامضة لحساب الاختلافات بين التسلسلات. الترخيص: MIT.
wordcloud منشئ سحابة كلمة. الترخيص: MIT.

معرفة المزيد من Anaconda

لمعرفة المزيد حول التكامل والمكتبات المدعومة، تفضل بزيارة Anaconda.