Matplotlib में कुल्हाड़ियों को पारदर्शी बनाने के लिए, हम निम्नलिखित कदम उठा सकते हैं,
-
फिगर साइज सेट करें और सबप्लॉट्स के बीच और आसपास पैडिंग को एडजस्ट करें।
-
figure() . का उपयोग करके एक नया आंकड़ा बनाएं या मौजूदा आंकड़ा सक्रिय करें विधि।
-
एक '~.axes.Axes' Add जोड़ें एक सबप्लॉट व्यवस्था के हिस्से के रूप में चित्र के लिए।
-
वर्तमान कुल्हाड़ियों का चेहरा रंग सेट करें।
-
आकृति में एक कुल्हाड़ी जोड़ें।
-
बनाएं t और s numpy का उपयोग कर डेटा।
-
प्लॉट t और s साजिश () . का उपयोग करके डेटा बिंदु अक्ष 2 पर विधि (चरण 5 से)।
-
अक्ष को पारदर्शी बनाने के लिए, set_alpha() . का उपयोग करें विधि और अल्फा मान न्यूनतम रखें।
-
आकृति प्रदर्शित करने के लिए, दिखाएँ () . का उपयोग करें विधि।
उदाहरण
import matplotlib.pyplot as plt import numpy as np plt.rcParams["figure.figsize"] = [7.50, 3.50] plt.rcParams["figure.autolayout"] = True fig = plt.figure() ax1 = fig.add_subplot(1, 1, 1) ax1.set_facecolor('orange') ax2 = fig.add_axes([0.5, 0.5, 0.3, 0.3]) t = np.arange(0, 1, 0.01) s = np.sin(t) ax2.plot(t, s, linewidth=2) ax2.patch.set_alpha(0.01) plt.show()
आउटपुट