मैटप्लोटलिब में आकृति से कलरबार इंस्टेंस को पुनः प्राप्त करने के लिए, हम कलरबार इंस्टेंस को पुनः प्राप्त करने के लिए कलरबार में इम्शो स्केलर मैपेबल ऑब्जेक्ट का उपयोग कर सकते हैं।
कदम
-
सरणी के 10×10 आयाम के साथ यादृच्छिक डेटा प्राप्त करें, डेटा बिंदु -1 से 1 के बीच।
-
imshow() . का उपयोग करें डेटा को एक छवि के रूप में प्रदर्शित करने की विधि, अर्थात, एक 2D नियमित रेखापुंज पर।
-
ScalarMappable इंस्टेंस के लिए एक कलरबार बनाएं, *मैपेबल* , imshow() . के साथ वस्तु।
-
आकृति प्रदर्शित करने के लिए, दिखाएँ () . का उपयोग करें विधि।
उदाहरण
import numpy as np from matplotlib import pyplot as plt plt.rcParams["figure.figsize"] = [7.00, 3.50] plt.rcParams["figure.autolayout"] = True data = np.random.randint(-1, 1, (10, 10)) im = plt.imshow(data, interpolation="nearest") cbar = plt.colorbar(im) plt.show()
आउटपुट