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

pcolormesh (Matplotlib) का उपयोग करते समय सहज प्रक्षेप कैसे प्राप्त करें?

pcolormesh का उपयोग करते समय सहज प्रक्षेप प्राप्त करने के लिए, हम shading="gouraud" का उपयोग कर सकते हैं नाम से कक्षा।

कदम

  • फिगर साइज सेट करें और सबप्लॉट्स के बीच और आसपास पैडिंग को एडजस्ट करें।

  • numpy मेशग्रिड . का उपयोग करके डेटा, x और y बनाएं ।

  • pcolormesh() . का उपयोग करके एक गैर-नियमित आयताकार ग्रिड के साथ एक छद्म रंग का प्लॉट बनाएं विधि।

  • आकृति प्रदर्शित करने के लिए, दिखाएँ () . का उपयोग करें विधि।

उदाहरण

import matplotlib.pylab as plt
import numpy as np

plt.rcParams["figure.figsize"] = [7.50, 3.50]
plt.rcParams["figure.autolayout"] = True

data = np.random.random((3, 3))
x = np.arange(0, 3, 1)
y = np.arange(0, 3, 1)
x, y = np.meshgrid(x, y)

plt.pcolormesh(x, y, data, cmap='RdBu', shading='gouraud')

plt.show()

आउटपुट

pcolormesh (Matplotlib) का उपयोग करते समय सहज प्रक्षेप कैसे प्राप्त करें?


  1. Subplot2grid का उपयोग करते समय शेयरएक्स कैसे करें?

    subplot2grid . का उपयोग करते समय साझा करने के लिए , हम निम्नलिखित कदम उठा सकते हैं - numpy का उपयोग करके यादृच्छिक डेटा, t, x, y1 और y2 बनाएं। figure() . का उपयोग करके एक नया आंकड़ा बनाएं या मौजूदा आंकड़ा सक्रिय करें विधि। colspan=3 . के साथ नियमित ग्रिड के अंदर एक विशिष्ट स्थान पर एक सबप्

  1. Python Matplotlib का उपयोग करके 3D ग्राफ़ कैसे प्लॉट करें?

    पायथन का उपयोग करके 3D ग्राफ़ को प्लॉट करने के लिए, हम निम्नलिखित कदम उठा सकते हैं - आकृति() . का उपयोग करके एक नया आंकड़ा बनाएं या मौजूदा आंकड़ा सक्रिय करें विधि। 3D अक्ष ऑब्जेक्ट प्राप्त करें। डेटा बिंदुओं के लिए x, y, और z सूचियाँ बनाएँ। scatter3D() . का उपयोग करके 3D स्कैटर पॉइंट ज

  1. कैसे Matplotlib में एक pcolormesh चेतन करने के लिए?

    pcolormesh . को चेतन करने के लिए matplotlib में, हम निम्नलिखित कदम उठा सकते हैं - एक आकृति और सबप्लॉट का एक सेट बनाएं। numpy . का उपयोग करके x, y और t डेटा बिंदु बनाएं । बनाएं X3 , Y3 और T3, मेशग्रिड का उपयोग करके निर्देशांक वैक्टर से निर्देशांक मैट्रिक्स लौटाएं। pcolormesh() . का उपय