البرمجة

تعديل موقع العنوان في الرسم البياني.

To show the legend on the side of the graph instead of on top, you can use the bbox_to_anchor argument in the plt.legend function. This argument allows you to specify the position of the legend relative to the axes. Here’s how you can modify your code to show the legend on the right side of the graph:

python
plt.legend(loc='center left', bbox_to_anchor=(1, 0.5))

This will place the legend on the left side of the graph, centered vertically. Adjust the bbox_to_anchor values (1, 0.5) to position the legend as desired. For example, (1.05, 0.5) will move the legend slightly to the right of the graph.

المزيد من المعلومات

لتعديل موقع العنوان على الجانب الأيمن من الرسم البياني، يمكنك استخدام الدالة plt.legend مع الباراميتر bbox_to_anchor لتحديد الموضع النسبي للعنوان بالنسبة للمحاور. يمكنك أيضًا استخدام الباراميتر borderaxespad لتحديد المسافة بين العنوان وحواف الرسم البياني لتحقيق المظهر المرغوب.

هناك بعض القيم التي يمكنك استخدامها مع loc لتحديد مكان العنوان:

  • 'upper right'، 'lower right'، 'center right': لوضع العنوان على يمين الرسم البياني بأعلى، أسفل، أو وسطه.
  • 'upper left'، 'lower left'، 'center left': لوضع العنوان على يسار الرسم البياني بأعلى، أسفل، أو وسطه.
  • 'center'، 'center right'، 'center left'، 'lower center'، 'upper center': لوضع العنوان في منتصف الرسم البياني أو في أحد الجهات الأربع.

قم بتعديل دالة plt.legend في كودك كما يلي:

python
plt.legend(loc='center left', bbox_to_anchor=(1, 0.5), borderaxespad=0.)

هذا سيضع العنوان على الجانب الأيسر من الرسم البياني متوسط الارتفاع مع تقريبه قليلاً من حواف الرسم البياني.

زر الذهاب إلى الأعلى