للحصول على معلومات التوفر، راجع توفر Python في Excel. إذا واجهت أي مخاوف بشأن Python في Excel، فالرجاء الإبلاغ عنها عن طريق تحديد ملاحظات التعليمات> في Excel.
هل أنت مستخدم جديد لميزة Python في Excel؟ ابدأ بمقدمة حول Python في Excelوابدأ باستخدام Python في Excel.
مكتبات Python مفتوحة المصدر
تأتي Python في Excel مع مجموعة قياسية من مكتبات Python التي توفرها Anaconda من خلال توزيع آمن. استخدم مكتبات Python هذه لتبسيط تحليل البيانات، والعثور على الأنماط ونتائج التحليلات المخفية، وعرض بياناتك بشكل مرئي باستخدام الرسومات.
Python الأساسي في مكتبات Excel
تتوفر المكتبات التالية المفتوحة المصدر مع Python في Excel بشكل افتراضي. تم استيرادها مع العبارات المدرجة.
- Matplotlib. عبارة Import:
import matplotlib.pyplot as plt - NumPy. عبارة Import:
import numpy as np - pandas. عبارة Import:
import pandas as pd - seaborn. عبارة Import:
import seaborn as sns - statsmodels. عبارة Import:
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 وseaborn وstatsmodels وpandas بشكل افتراضي. لا يتم استيراد المكتبات الإضافية المدرجة في الجدول تلقائيا، ولكن يمكنك اختيار استيرادها إذا أردت ذلك.
هام
لحماية أمان البيانات، لن تتوفر لهذه المكتبات القدرة على تقديم طلبات الشبكة أو الوصول إلى ملفاتك وبياناتك على جهازك المحلي. لمعرفة المزيد، راجع أمان البيانات وPython في Excel.
ملاحظة
تدعم Python في Excel الخطوط الإنجليزية والصينية (المبسطة) والفرنسية والألمانية واليابانية والإسبانية.
| مكتبة | الوصف |
|---|---|
| أستروبي | مكتبة Python لعلم الفلك. الترخيص: BSD-3-Clause. |
| سوبو جميل4 | مكتبة Python مصممة لتجريف الشاشة. الترخيص: MIT. |
| مزيف | يولد بيانات مزيفة. الترخيص: MIT. |
| تعلم غير متوازن | يساعد في معالجة مشكلات التصنيف من خلال تقديم تقنيات إعادة أخذ العينات. يعتمد على scikit-learn. الترخيص: MIT. |
| IPython | مكتبة للحوسبة التفاعلية. الترخيص: BSD-3-Clause. |
| ماتبلوتليب | إنشاء مخططات ورسومات توضيحية بجودة النشر في 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. |
| snowballstemmer | مجموعة مكتبة خوارزمية لـ Python. الترخيص: BSD-2-Clause. |
| المربع | إنشاء خرائط هيكلية أو مرئيات لعرض بيانات ذات تسلسل هيكلي. الترخيص: Apache v2. |
| statsmodels | الحسابات والنماذج الإحصائية، للاستخدام مع مكتبة SciPy. الترخيص: BSD-3-Clause. |
| SymPy | مكتبة Python للحسابات الرمزية. الترخيص: BSD-3-Clause. |
| جدولة | مكتبة لإنشاء الجداول وتنسيقها. الترخيص: MIT. |
| الزغب | يوفر مطابقة السلاسل الغامضة لحساب الاختلافات بين التسلسلات. الترخيص: MIT. |
| WordCloud | منشئ سحابة الكلمات. الترخيص: MIT. |
معرفة المزيد من Anaconda
لمعرفة المزيد حول التكامل والمكتبات المدعومة، تفضل بزيارة Anaconda.