टेक्स्ट के पीछे सेमी-ट्रांसपेरेंट बैकग्राउंड बॉक्स के लिए text() के bbox पैरामीटर में alpha सेट करें।
चरण
- फिगर साइज़ और ऑटोलेआउट सेट करें।
- डेटा प्लॉट करें।
plt.text()मेंfontdictऔरbbox=dict(facecolor='red', alpha=0.4, edgecolor='black')पास करें।plt.show()से दिखाएं।
उदाहरण कोड
import numpy as np
from matplotlib import pyplot as plt
plt.rcParams["figure.figsize"] = [7.50, 3.50]
plt.rcParams["figure.autolayout"] = True
x = np.linspace(-2, 2, 10)
y = np.exp(x)
plt.plot(x, y)
plt.text(-1.0, 4.0, 'y=exp(x)',
fontdict=dict(fontsize=15, fontweight='bold'),
bbox=dict(facecolor='red', alpha=0.4, edgecolor='black'))
plt.show()
आउटपुट
प्लॉट पर लाल सेमी-ट्रांसपेरेंट बैकग्राउंड (alpha=0.4) और काले बॉर्डर वाला बोल्ड टेक्स्ट।