المكتبات مفتوحة المصدر وPython في Excel
Applies To
Excel لـ Microsoft 365يتوفر Python في Excel الآن لمستخدمي المؤسسات والأعمال الذين يقومون بتشغيل القناة الحالية على Windows، بدءا من الإصدار 2407 (النسخة 17830.20128)، وقناة المؤسسة الشهرية على Windows، بدءا من الإصدار 2408 (النسخة 17928.20216). وهو متوفر في المعاينة لمستخدمي العائلة والشخصية الذين يقومون بتشغيل التحديث الحالي على Windows بدءا من الإصدار 2405 (النسخة 17628.20164). تتوفر Python في Excel في المعاينة لمستخدمي Education الذين يقومون بتشغيل التحديث الحالي (معاينة) من خلال برنامج Microsoft 365 Insider. لا يتوفر حاليا لقناة Semi-Annual Enterprise.
يتم طرحه في Excel for Windows أولا، ثم إلى الأنظمة الأساسية الأخرى في وقت لاحق. لمزيد من معلومات التوفر، راجع 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. |
|
مكتبة Python مصممة لتجريف الشاشة. الترخيص: MIT. |
|
يولد بيانات مزيفة. الترخيص: MIT. |
|
يساعد في معالجة مشكلات التصنيف من خلال تقديم تقنيات إعادة أخذ العينات. يعتمد على scikit-learn. الترخيص: MIT. |
|
مكتبة للحوسبة التفاعلية. الترخيص: BSD-3-Clause. |
|
إنشاء مخططات ورسومات توضيحية بجودة النشر في Python. الترخيص: PSF. |
|
مكتبة التعلم الآلي لمهام علوم البيانات اليومية. الترخيص: BSD-3-Clause. |
|
حزمة Python لإنشاء الشبكات المعقدة ومعالجتها. الترخيص: BSD-3-Clause. |
|
مكتبة لمعالجة اللغة الطبيعية. يتم تحميل المجموعة التالية مسبقا للاستخدام مع Python في Excel: brown و punkt و stopwords و treebank و vader وwordnet2022. الترخيص: Apache v2. |
|
يوفر معالجة الصفيف للأرقام والسلاسل والسجلات والعناصر. الترخيص: BSD-3-Clause. |
|
يوفر بنيات البيانات وأدوات تحليل البيانات. الترخيص: BSD-3-Clause. |
|
إضافة دعم لفتح تنسيقات ملفات صور مختلفة ومعالجتها وحفظها. الترخيص: PIL. |
|
مكتبة رسم وتصور البيانات. الترخيص: MIT. |
|
مكتبة لتحليل البيانات الاستكشافية متعددة المتغيرات في Python، بما في ذلك مجموعة متنوعة من الطرق لتلخيص البيانات الجدولية. الترخيص: MIT. |
|
يجمع بين Python ومكتبة HDF5ومكتبة NumPyلمعالجة كميات كبيرة من البيانات. الترخيص: BSD-3-Clause. |
|
مكتبة تحويلات wavelet. الترخيص: MIT. |
|
منشئ صورة رمز الاستجابة السريعة. الترخيص: BSD-3-Clause. |
|
مجموعة من وحدات Python النمطية للتعلم الآلي واستخراج البيانات. الترخيص: BSD-3-Clause. |
|
مكتبة علمية لـ Python. الترخيص: BSD-3-Clause. |
|
مكتبة للتمثيل البياني للبيانات الإحصائية. الترخيص: BSD-3-Clause. |
|
مجموعة مكتبة خوارزمية لـ Python. الترخيص: BSD-2-Clause. |
|
إنشاء خرائط شجرة أو مرئيات لعرض البيانات الإسباتية. الترخيص: Apache v2. |
|
الحسابات والنماذج الإحصائية، لاستخدامها مع مكتبة SciPy. الترخيص: BSD-3-Clause. |
|
مكتبة Python للحسابات الرمزية. الترخيص: BSD-3-Clause. |
|
مكتبة لإنشاء الجداول وتنسيقها. الترخيص: MIT. |
|
يوفر مطابقة سلسلة غامضة لحساب الاختلافات بين التسلسلات. الترخيص: MIT. |
|
منشئ سحابة كلمة. الترخيص: MIT. |
معرفة المزيد من Anaconda
لمعرفة المزيد حول التكامل والمكتبات المدعومة، تفضل بزيارة Anaconda.