Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> Python

मैटप्लॉटलिब में कलरबार ओरिएंटेशन को हॉरिजॉन्टल कैसे बनाएं?


पायथन में कलरबार ओरिएंटेशन को हॉरिजॉन्टल बनाने के लिए, हम आर्गुमेंट में orientation="horizontal" का उपयोग कर सकते हैं।

चरण

  • फिगर का आकार सेट करें और सबप्लॉट्स के बीच और आसपास पैडिंग एडजस्ट करें।
  • नंपाई का उपयोग करके रैंडम x, y और z डेटा पॉइंट्स बनाएं।
  • एक फिगर और सबप्लॉट्स का सेट बनाएं।
  • scatter() मेथड का उपयोग करके x, y और z डेटा पॉइंट्स प्लॉट करें।
  • ScalarMappable इंस्टेंस के लिए कलरबार बनाएं, हॉरिजॉन्टल ओरिएंटेशन के साथ।
  • फिगर प्रदर्शित करने के लिए show() मेथड का उपयोग करें।

उदाहरण

import numpy as np
import matplotlib.pyplot as plt
plt.rcParams["figure.figsize"] = [7.50, 3.50]
plt.rcParams["figure.autolayout"] = True
x, y, z = np.random.rand(3, 50)
f, ax = plt.subplots()
points = ax.scatter(x, y, c=z, s=50, cmap="plasma")
f.colorbar(points, orientation="horizontal")
plt.show()

आउटपुट

मैटप्लॉटलिब में कलरबार ओरिएंटेशन को हॉरिजॉन्टल कैसे बनाएं?

  1. Python में matplotlib का उपयोग करके एक पेज पर कई प्लॉट कैसे बनाएं? Python में matplotlib का उपयोग करके एक पेज पर कई प्लॉट कैसे बनाएं?

    Pandas का उपयोग करके, हम एक डेटा फ्रेम बना सकते हैं और एक चित्र और अक्ष बना सकते हैं। उसके बाद, हम बिंदु बनाने के लिए scatter मेथड का उपयोग कर सकते हैं। चरण छात्रों, उनके द्वारा प्राप्त अंकों और प्रत्येक स्कोर के लिए रंग कोडिंग की सूचियां बनाएं। चरण 1 के डेटा के साथ Panda के DataFrame का उपयोग करक

  1. Python का उपयोग करके plt.show() विंडो को अधिकतम कैसे करें? Python का उपयोग करके plt.show() विंडो को अधिकतम कैसे करें?

    plt.get_current_fig_manager() और mng.full_screen_toggle() मेथड्स का उपयोग करके, हम एक प्लॉट को अधिकतम कर सकते हैं।चरणवर्तमान फिगर में एक सबप्लॉट जोड़ें, जहां nrow = 1, ncols = 1 और index = 1।सूची [1, 2, 3] और pie() मेथड का उपयोग करके पाई चार्ट बनाएं।get_current_fig_manager() मेथड का उपयोग करके वर्तम

  1. Python का उपयोग करके दो प्लॉट्स को साथ-साथ कैसे बनाएं? Python का उपयोग करके दो प्लॉट्स को साथ-साथ कैसे बनाएं?

    subplot(row, col, index) मेथड का उपयोग करके, हम एक फिगर को row*col भागों में विभाजित कर सकते हैं, और index पोजीशन पर फिगर प्लॉट कर सकते हैं। निम्नलिखित प्रोग्राम में, हम एक ही फिगर में दो डायग्राम बनाएंगे।चरणNumPy का उपयोग करके x, y1, y2 पॉइंट्स बनाना।nrows = 1, ncols = 2, index = 1 के साथ, subplot(