• 0

كيف ممكن احفظ مخطط كصورة بدل اظهاره كخرج ضمن البايثون

import matplotlib.pyplot as plt
plt.plot([1, 2, 3, 4])
plt.ylabel('some numbers')
plt.show()

لنفرض لدي الكود الاتي اريد ان احفظ المخطط ك صورة هل يمكن ذلك

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة
  • 0

يمكنك ذلك عن طريق استخدام savefig وهي اختصار لـ (Save Figure):

savefig(fname, dpi=None, facecolor='w', edgecolor='w',
        orientation='portrait', papertype=None, format=None,
        transparent=False, bbox_inches=None, pad_inches=0.1,
        frameon=None, metadata=None)

مثال مع وضع اللاحقة المناسبة لصورة أو ملف pdf:

plt.savefig('image.png')
plt.savefig('image.pdf')

فمثلاً يمكننا أيضاً حذف المساحة الفارغة البيضاء منها عن طريق إضافة الخيار التالي التالية:

plt.savefig('image.png', bbox_inches='tight')

ويمكنك الاطلاع على المتغيرات الموجودة في هذه الدالة وعلى بقية الدوال الموجودة وكيفية استخدامها مع شرح تفصيلي لكل منها من خلال التوثيق الرسمي للمكتبة.

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة
  • -1

مرحبا مرام
هل تقصدين ان تحفظي المخرجات كصورة؟

اذا كنتي تقصدين ذلك فيمكنك أخذ لقطة شاشة كما هو موضح في الصورة1.thumb.png.0dd7d915679ddd9241bc4ac5a8528759.png
هذه الأداة تسمح لك بأخذ صورة لأي جزء من الشاشة, تستطيعين اخذ صورة للمخرجات وحفظها بصيغة png
شكرا لك

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة

يجب أن تكون عضوًا لدينا لتتمكّن من التعليق

انشاء حساب جديد

يستغرق التسجيل بضع ثوان فقط


سجّل حسابًا جديدًا

تسجيل الدخول

تملك حسابا مسجّلا بالفعل؟


سجّل دخولك الآن