एक्सटिक लेबल्स को बॉक्स में रखने के लिए, हम निम्नलिखित चरण अपना सकते हैं:
चरण
- एक नया फिगर बनाएं या मौजूदा फिगर को सक्रिय करें।
- फिगर का वर्तमान एक्सिस प्राप्त करें।
- एक्सेस के left और bottom पोजीशन सेट करें।
- स्पाइन्स की पोजीशन सेट करें, यानी bottom और left।
- एक्सटिक लेबल्स को बॉक्स में रखने के लिए, ticklabels पर पुनरावृति करें और set_bbox() मेथड का उपयोग करें।
- फिगर प्रदर्शित करने के लिए Show() मेथड का उपयोग करें।
उदाहरण
import matplotlib.pyplot as plt
plt.rcParams["figure.figsize"] = [7.00, 3.50]
plt.rcParams["figure.autolayout"] = True
plt.figure()
ax = plt.gca()
ax.xaxis.set_ticks_position('bottom')
ax.yaxis.set_ticks_position('left')
ax.spines['bottom'].set_position(('data', 0))
ax.spines['left'].set_position(('data', 0))
for label in ax.get_xticklabels():
label.set_fontsize(12)
label.set_bbox(dict(facecolor='red', edgecolor='black', alpha=0.7))
plt.show()
आउटपुट
यह निम्नलिखित आउटपुट उत्पन्न करेगा:
