hist2d प्लॉट के लिए कलरबार जोड़ने के लिए, हम कलरबार() मेथड के आर्गुमेंट में स्केलेबल मैपेबल ऑब्जेक्ट पास कर सकते हैं।
चरण
-
<ली>NumPy का उपयोग करके x और y डेटा पॉइंट्स बनाएं।ली>
<ली>subplots() मेथड का उपयोग करके फिगर और सबप्लॉट्स का सेट बनाएं।ली>
<ली>hist2d() मेथड का उपयोग करके 2D हिस्टोग्राम प्लॉट बनाएं।ली>
<ली>hist2d स्केलेबल मैपेबल इंस्टेंस के लिए कलरबार बनाएं।ली>
<ली>फिगर डिस्प्ले करने के लिए show() मेथड का उपयोग करें।ली>
उदाहरण
import numpy as np
from matplotlib import pyplot as plt, colors
plt.rcParams["figure.figsize"] = [7.00, 3.50]
plt.rcParams["figure.autolayout"] = True
x = np.random.randn(100)
y = np.random.randn(100) + 5
fig, ax = plt.subplots()
hh = ax.hist2d(x, y, bins=40, norm=colors.LogNorm())
fig.colorbar(hh[3], ax=ax)
plt.show()
आउटपुट
