Ali Ismael نشر 29 أكتوبر 2021 أرسل تقرير مشاركة نشر 29 أكتوبر 2021 لدي الكود التالي وأريد وضع عنوان لل Legend فكيف نقوم بذلك؟ import numpy as np import matplotlib.pyplot as plt x = np.linspace(-2, 2, 50) y1 = x**3 y2 = x**2 fig, ax = plt.subplots() ax.plot(x, y1, c = 'black',label = 'x^3') ax.plot(x, y2, c = 'c',label = 'x^2') leg = plt.legend() plt.show() 1 اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
0 Ali Haidar Ahmad نشر 29 أكتوبر 2021 أرسل تقرير مشاركة نشر 29 أكتوبر 2021 ضمن ال Kwargs الإضافية لدالة legend هناك خاصية title يمكنك إضافتها للحصول على المطلوب، والوسيط title_fontsize لتحديد حجمه ويأخذ القيم التالية: {'xx-small', 'x-small', 'small', 'medium', 'large', 'x-large', 'xx-large'} وبالتالي يصبح الكود: import numpy as np import matplotlib.pyplot as plt x = np.linspace(-2, 2, 50) y1 = x**3 y2 = x**2 fig, ax = plt.subplots() ax.plot(x, y1, c = 'black',label = 'x^3') ax.plot(x, y2, c = 'c',label = 'x^2') leg = plt.legend(title="your_title") plt.show() النتيجة: اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
السؤال
Ali Ismael
لدي الكود التالي وأريد وضع عنوان لل Legend فكيف نقوم بذلك؟
رابط هذا التعليق
شارك على الشبكات الإجتماعية
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.