उदाहरण के रूप में आप उल्लेख से जुड़े हुए उदाहरण के रूप में, आप बॉक्स जोड़ने के लिए the bbox
kwarg का उपयोग कर सकते हैं।
मुझे लगता है कि आप बॉक्स के रंग, आदि को सेट करने के तरीके पर उलझन में हैं?
import matplotlib.pyplot as plt
fig, ax = plt.subplots()
ax.text(0.5, 0.8, 'Test', color='red',
bbox=dict(facecolor='none', edgecolor='red'))
ax.text(0.5, 0.6, 'Test', color='blue',
bbox=dict(facecolor='none', edgecolor='blue', pad=10.0))
ax.text(0.5, 0.4, 'Test', color='green',
bbox=dict(facecolor='none', edgecolor='green', boxstyle='round'))
ax.text(0.5, 0.2, 'Test', color='black',
bbox=dict(facecolor='none', edgecolor='black', boxstyle='round,pad=1'))
plt.show()
पिछले दो "फैंसी" bbox पैच हैं, तो गद्दी, आदि एक अलग ढंग से सेट किया गया है: एक त्वरित उदाहरण के रूप में। (जो पैडिंग जैसी सरल चीजों के लिए परेशान है, हालांकि यह कार्यान्वयन को सरल बनाता है।)
इसके अलावा, यदि आप अपनी साजिश में चीजें लेबल कर रहे हैं, तो आप शायद पाएंगे कि annotate
बेहतर है चुनाव। अन्य चीजों के अलावा, यह आपको एक विशेष डेटा स्थिति से अंक में अपने पाठ को एक ऑफसेट पर रखने की अनुमति देता है।
व्यंजनों के अंतिम उदाहरण के साथ आपकी समस्या क्या है? –
@ डेविड उस उदाहरण में टेक्स्ट की केवल 1 पंक्ति है। मैं देख रहा हूं कि मेरे द्वारा लिखे गए पाठ के आस-पास एक ही बॉक्स होना संभव है। नुस्खा के बाद मैं उदाहरण के रूप में एक पंक्ति में पाठ लिख सकता हूं (textstr = '$ \ mu =%। 2f $ \ n $ \ mathrm {median} =%। 2f $ \ n $ \ sigma =%। 2f $') लेकिन फिर पाठ का रंग बदलना कैसे संभव है? –