المواضيع ذات الصلة
×
تخطي إلى المحتوى الرئيسي
الدعم
تسجيل الدخول باستخدام حساب Microsoft
تسجيل الدخول أو إنشاء حساب.
مرحباً،
تحديد استخدام حساب مختلف!
لديك حسابات متعددة
اختر الحساب الذي تريد تسجيل الدخول باستخدامه.

Python في Excel قيد المعاينة حاليا ويخضع للتغيير استنادا إلى الملاحظات. لاستخدام هذه الميزة، انضم إلى برنامج Microsoft 365 Insider واختر مستوى برنامج Insider لـ خيار التحديث بيتا

يتم نشر Python في Excel تدريجياً لعملاء Excel for Windows باستخدام خيار التحديث بيتا. في هذا الوقت، لا تتوفر الميزة على الأنظمة الأساسية الأخرى.

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

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

استخدام مكتبات Python مفتوحة المصدر لإنشاء المخططات والمخططات 

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

تستخدم الأمثلة الواردة في هذه المقالة مجموعة بيانات زهرة القزحية. قم بتنزيل نموذج المصنف هذا لمتابعة المقالة: python-in-excel-iris-dataset.xlsx

إنشاء مخطط مزدوج باستخدام seaborn 

يوضح هذا المثال كيفية إنشاء تصور مخطط مزدوج لمجموعة بيانات زهرة القزحية. مخطط الزوج هو مصفوفة من المخططات والمخططات التي تقارن العلاقة بين كل متغير في مجموعة بيانات. في هذه الحالة، تحتوي مجموعة بيانات زهرة القزحية على أربعة أعمدة من البيانات الرقمية: sepal_lengthsepal_widthpetal_lengthpetal_width

استخدم Python في Excel لإنشاء مخطط مزدوج مع مكتبة seaborn.

تقوم Python في Excel بإنشاء المرئيات باستخدام المكتبة المحمولة على البحر. يتم استيراد مكتبة seabornتلقائيا ل Python في Excel باستخدام عبارة الاستيراد التالية، مما يتيح لك الرجوع إليها باستخدام الأسماء المستعارة.  

import seaborn as sns 

لإنشاء مخطط مزدوج لمجموعة بيانات زهرة القزحية باستخدام المكتبة المحمولة على البحر، اتبع الخطوات التالية:

  1. أدخل القصاصة البرمجية التالية في Python في خلية Excel. تخزن القصاصة البرمجية مخطط الزوج كمتغير يسمى pairplot.  يقوم بإنشاء مخطط مزدوج مع الاسم المستعار لمكتبة seaborn وsobborn function pairplot



    pairplot = sns.pairplot(xl("Table1[#All]", headers=True)) كوسيطة لدالة pairplot، تستخدم القصاصة البرمجية دالة Python المخصصة xl() وترجع الجدول الأول في ورقة العمل، Table1. يتضمن محتويات الجدول بالكامل (ك [#All])، ويشير إلى أن الجدول يتضمن صف رأس ( كرؤوس =True). في هذا المثال، يحتوي الجدول 1 في ورقة العمل على مجموعة بيانات القزحية.

    راجع معاينة الرسم المزدوج في DataFrame.

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

  2. بعد تثبيت صيغة Python، ترجع Python في Excel تصور الرسم المزدوج في كائن صورة. حدد أيقونة البطاقة في خلية كائن الصورة لمشاهدة معاينة للتصور.

    راجع معاينة الرسم في بطاقة DataFrame.

  3. احتفظ بالتصور كعنصر صورة لمتابعة استخدامه لحسابات Python. استخرج الصورة إلى شبكة Excel لتغيير حجمها وعرض كل مخطط بمزيد من التفصيل. لاستخراج الصورة إلى الشبكة، انقر بزر الماوس الأيمن أو انقر فوق Ctrl+انقر فوق الخلية التي تحتوي على كائن الصورة وحدد عرض الرسم فوق الخلايا من القائمة.

    للحصول على معلومات إضافية حول استخراج كائنات الصور، راجع مقالة استخراج كائن صورة إلى شبكة Excel في هذه المقالة.

إنشاء مخطط مبعثر باستخدام Matplotlib 

يصف هذا المثال كيفية إنشاء مخطط مبعثر باستخدام مجموعة بيانات عينة زهرة القزحية. يظهر الرسم المبعثر العلاقة بين متغيرين رقميين في مجموعة بيانات. ينشئ المثال مخطط مبعثر يبدو مثل لقطة الشاشة التالية، ويقارن قيم sepal_width sepal_length.

استخدم Python في Excel لإنشاء مخطط مبعثر باستخدام مكتبة matplotlib.

تنشئ Python في Excel المرئيات باستخدام مكتبة Matplotlibمفتوحة المصدر. يتم استيراد مكتبة Matplotlibتلقائيا ل Python في Excel باستخدام عبارة الاستيراد التالية، مما يتيح لك الرجوع إليها على أنها plt.  

import matplotlib.pyplot as plt 

لإنشاء مخطط مبعثر لمجموعة بيانات زهرة القزحية باستخدام مكتبة Matplotlib، اتبع الخطوات التالية:

  1. في خلية Python في Excel، استخدم الدالة مبعثرmatplotlib وأدخل العمودين sepal_length sepal_width لمجموعة بيانات قزحية القزحية كوسيطات. في هذا المثال، يحتوي الجدول 1 في ورقة العمل على مجموعة بيانات القزحية.

    plt.scatter(xl("Table1[sepal_length]"), xl("Table1[sepal_width]"))

  2. أضف تسميات وعنوانا إلى مخطط المبعثر.  

    # Label the x and y axes of the plot. 
    plt.xlabel('sepal_length') 
    plt.ylabel('sepal_width') 
     
    # Add a title to the plot.  
    plt.title('Sepal length and width analysis')

    ملاحظة: يمكنك إضافة مقتطف التعليمات البرمجية هذا كسطر إضافي من التعليمات البرمجية بعد صيغة Python في الخطوة السابقة، في خلية Excel نفسها، أو يمكنك إدخالها في خلية Python جديدة في Excel في المصنف. إذا اخترت إدخالها في خلية جديدة، فتأكد من اتباع قواعد ترتيب الحساب الرئيسي للصف وإدخالها بعد الخلية الأولى.

  3. بعد تثبيت صيغ Python، ترجع Python في Excel تصور الرسم المبعثر ككائن صورة. حدد أيقونة البطاقة في خلية كائن الصورة لمشاهدة معاينة للتصور. 

    عرض معاينة لمخطط المبعثر في DataFrame.

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

  4. احتفظ بالتصور ككائن صورة لمتابعة استخدامه لحسابات Python. استخرج الصورة إلى شبكة Excel لتغيير حجمها وعرض الرسم بمزيد من التفصيل. لاستخراج الصورة إلى الشبكة، انقر بزر الماوس الأيمن أو انقر فوق Ctrl+انقر فوق الخلية التي تحتوي على كائن الصورة وحدد عرض الرسم فوق الخلايا من القائمة.

    للحصول على معلومات إضافية حول استخراج كائنات الصور، راجع مقالة استخراج كائن صورة إلى شبكة Excel في هذه المقالة.

استخراج كائن صورة إلى شبكة Excel

كما هو موضح في الأمثلة الواردة في هذه المقالة، يمكن لمكتبات Python مثل seaborn و Matplotlib إرجاع مرئيات البيانات إلى خلايا Excel. بشكل افتراضي، تقوم Python في Excel بإرجاع هذه المرئيات كعناصر صور. 

حدد أيقونة البطاقة في خلية كائن صورة لمشاهدة معاينة للتصور.

راجع معاينة الرسم في بطاقة DataFrame.

هناك طريقتان لاستخراج صورة إلى شبكة Excel: عرض الصورة كرسم فوق الخلايا أو عرض الصورة داخل خلية.

عرض الصورة فوق الخلايا

اتبع هذه الخطوات لعرض الصورة كرسم فوق الخلايا.

  1. انقر بزر الماوس الأيمن أو انقر فوق Ctrl+انقر فوق الخلية التي تحتوي على كائن الصورة وحدد عرض الرسم فوق الخلايا من القائمة (أو استخدم اختصار لوحة المفاتيح Ctrl+Alt+Shift+C). يؤدي ذلك إلى إنشاء نسخة من الصورة التي تطفو فوق شبكة Excel ويمكن تغيير حجمها بسهولة. يبقى كائن الصورة الأصلي في الخلية الأصلية.

  2. حدد صورة الرسم واسحبها لتحريكها حول ورقة العمل. حدد العقد واسحبها في زوايا الصورة وجوانبها لتغيير حجمها.

    إنشاء تصور مخطط عائم باستخدام أيقونة إنشاء مرجع.

عرض الصورة داخل خلية

اتبع هذه الخطوات لعرض الصورة داخل خلية.

  1. إرجاع كائن الصورة كقيمة Excel. حدد خلية كائن الصورة، وانتقل إلى قائمة إخراج Python في شريط الصيغة، وحدد قيمة Excel.  



    استخدم قائمة إخراج Python بجوار شريط الصيغة لتغيير نوع الإخراج. تظهر صورة الرسم الآن داخل الخلية.

    تلميح: للتبديل بين نتائج صيغة Python بين عناصر Python وقيم Excel، استخدم اختصار لوحة المفاتيح Ctrl+Alt+Shift+M. لمعرفة المزيد من اختصارات لوحة المفاتيح، راجع Python في اختصارات لوحة المفاتيح في Excel.

  2. يعتمد حجم صورة الرسم على حجم الخلية. قم بزيادة حجم الصورة عن طريق زيادة حجم الخلية، أو عن طريق دمج الخلايا.

إنشاء المخططات والمخططات الخاصة بك 

الآن بعد أن تعلمت كيفية إنشاء Python في مخططات ومخططات Excel باستخدام مجموعة بيانات نموذجية، أدخل بياناتك الخاصة في مصنف Excel وأنشئ مرئيات مخصصة.  

لاستيراد بيانات خارجية لاستخدامها مع Python في Excel، استخدم Power Query. لمعرفة المزيد، راجع استخدام Power Query لاستيراد البيانات ل Python في Excel.

المقالات ذات الصلة 

هل تحتاج إلى مزيد من المساعدة؟

الخروج من الخيارات إضافية؟

استكشف مزايا الاشتراك، واستعرض الدورات التدريبية، وتعرف على كيفية تأمين جهازك، والمزيد.

تساعدك المجتمعات على طرح الأسئلة والإجابة عليها، وتقديم الملاحظات، وسماعها من الخبراء ذوي الاطلاع الواسع.

هل كانت المعلومات مفيدة؟

ما مدى رضاك عن جودة اللغة؟
ما الذي أثّر في تجربتك؟
بالضغط على "إرسال"، سيتم استخدام ملاحظاتك لتحسين منتجات Microsoft وخدماتها. سيتمكن مسؤول تكنولوجيا المعلومات لديك من جمع هذه البيانات. بيان الخصوصية.

نشكرك على ملاحظاتك!

×