बार और वेजेज में बनावट जोड़ने के लिए हम निम्नलिखित कदम उठा सकते हैं -
-
फिगर साइज सेट करें और सबप्लॉट्स के बीच और आसपास पैडिंग को एडजस्ट करें।
-
figure() . का उपयोग करके एक नया आंकड़ा बनाएं या मौजूदा आंकड़ा सक्रिय करें विधि।
-
सबप्लॉट व्यवस्था के भाग के रूप में आकृति में एक कुल्हाड़ी जोड़ें।
-
हैच की एक सूची बनाएं। बार कुछ हैच से भरे जा सकते हैं।
-
हैच की संख्या के बराबर संख्या बार बनाएं।
-
बार() का प्रयोग करें अलग-अलग हैच के साथ सलाखों को प्लॉट करने की विधि।
-
आकृति प्रदर्शित करने के लिए, दिखाएँ () . का उपयोग करें विधि।
उदाहरण
import numpy as np from matplotlib import pyplot as plt plt.rcParams["figure.figsize"] = [7.50, 3.50] plt.rcParams["figure.autolayout"] = True fig = plt.figure() ax = fig.add_subplot(111) textures = ["//", "*", "o", "d", "."] for i in range(len(textures)): ax.bar(i, np.random.randint(1, 5), color="green", edgecolor="black", alpha=0.3, hatch=textures[i]) plt.show()
आउटपुट