hist2d . के साथ कलरबार का उपयोग करने के लिए matplotlib.pyplot . में , हम निम्नलिखित कदम उठा सकते हैं।
कदम
-
फिगर साइज सेट करें और सबप्लॉट्स के बीच और आसपास पैडिंग को एडजस्ट करें।
-
वैरिएबल "N" . को इनिशियलाइज़ करें नमूना डेटा की संख्या के लिए।
-
बनाएंx और y डेटा अंक numpy का उपयोग कर रहे हैं।
-
सबप्लॉट्स () . का उपयोग करके एक फिगर और सबप्लॉट का एक सेट बनाएं विधि।
-
Hist2D() का उपयोग करके एक 2D हिस्टोग्राम प्लॉट बनाएं।
-
hist2d . के लिए एक कलरबार बनाएं अदिश मापनीय उदाहरण।
-
आकृति प्रदर्शित करने के लिए, दिखाएँ () . का उपयोग करें विधि।
उदाहरण
from matplotlib.colors import LogNorm import matplotlib.pyplot as plt import numpy as np # Set the figure size plt.rcParams["figure.figsize"] = [7.00, 3.50] plt.rcParams["figure.autolayout"] = True # Number of sample data N = 1000 # Create x and y data points x = np.random.rand(N) y = np.random.rand(N) fig, ax = plt.subplots() # 2D histogram plot with x and y hh = ax.hist2d(x, y, bins=40, norm=LogNorm()) fig.colorbar(hh[3], ax=ax) # Display the plot plt.show()
आउटपुट
यह निम्नलिखित आउटपुट देगा -