للحصول على معلومات التوفر، راجع توفر Python في Excel. إذا واجهت أي مخاوف بشأن Python في Excel، فالرجاء الإبلاغ عنها عن طريق تحديد ملاحظات التعليمات> في Excel.
هل أنت مستخدم جديد لميزة Python في Excel؟ ابدأ بقراءة مقدمة حول Python في Excelوابدأ باستخدام Python في Excel.
ما هو DataFrame؟
DataFrame هو بنية بيانات ثنائية الأبعاد في لغات برمجة الكمبيوتر، مماثلة لجدول Excel. في Python، يعد DataFrame كائنا في مكتبة pandas . مكتبة pandas هي مكتبة أساسية تستخدمها Python في Excel، وكائنات DataFrame هي بنية أساسية لتحليل البيانات باستخدام Python في Excel.
ملاحظة
تستخدم Python في Excel DataFrame كعنصر افتراضي للنطاقات ثنائية الأبعاد.
يمكن ل Python في Excel إخراج DataFrame بطريقتين: كعنصر Python أو تحويلها إلى قيم Excel. عند إرجاع DataFrame كعنصر Python، تعرض الخلية النص "DataFrame"، مسبوقا بأيقونة بطاقة. تعرض لقطة الشاشة التالية DataFrame كعنصر Python في خلية Excel.
لعرض المعلومات داخل إطار بيانات، حدد أيقونة البطاقة في الخلية أو استخدم Ctrl+Shift+F5. تعرض لقطة الشاشة التالية عنصر DataFrame مع فتح طريقة عرض البطاقة. يكرر DataFrame في هذا المثال البيانات الموجودة في الخلايا A1:B3 على ورقة العمل.
يمكنك أيضا استيراد بيانات خارجية إلى Excel ثم معالجتها باستخدام Python في Excel. لاستيراد بيانات خارجية، استخدم Power Query. للتعرف على المزيد حول هذا الموضوع، راجع استخدام Power Query لاستيراد البيانات الخاصة ب Python في Excel.
تغيير نوع إخراج Python
يمكن إرجاع البيانات الموجودة داخل DataFrame كقيم Excel بدلا من كائن Python. إخراج DataFrame كقيم Excel لتضمين تحليلات أخرى تستند إلى Excel مثل المخططات وصيغ Excel والتنسيق الشرطي.
استخدم قائمة إخراج Python في شريط الصيغة للتحكم في كيفية إرجاع حسابات Python. تظهر لقطة الشاشة التالية قائمة إخراج Python في شريط الصيغة.
تعرض لقطة الشاشة التالية بيانات إطار البيانات السابقة، ولكن هذه المرة يتم إرجاع البيانات كقيم Excel. نظرا لأن DataFrame هذا يكرر البيانات الموجودة في الخلايا A1:B3 في ورقة العمل، فإن نتيجة Python في الخلايا C1:D3 تتطابق مع الخلايا A1:B3.
ملاحظة
إذا كانت خلية في نطاق الإخراج، والتي في السيناريو السابق هي النطاق C1:D3، تحتوي بالفعل على قيمة، فسترجع خلية Python #SPILL! بدلا من إخراج Python. لمعرفة المزيد، راجع استكشاف أخطاء Python في Excel وإصلاحهاوكيفية تصحيح خطأ #SPILL!.
هام
عند تعيين نوع إخراج إطار البيانات إلى قيم Excel، يقوم DataFrame بإخراج العمود الفهرس فقط إذا تحقق أحد الشروط التالية.
- إذا لم تكن قيم عمود الفهرس رقمية (مثل نتيجة
describe()أوgroup_by()). - إذا تم تعيين اسم عمود الفهرس.
يمكنك أيضا استخدام النقر بزر الماوس الأيمن أو قائمة Ctrl+النقر على أي خلية Python لتغيير أنواع الإخراج. افتح قائمة النقر بزر الماوس الأيمن وحدد الإخراج باسم لتغيير الإخراج.