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

Matplotlib में pcolormesh का उपयोग करते समय स्मूथ इंटरपोलेशन कैसे प्राप्त करें?

pcolormesh में स्मूथ इंटरपोलेशन प्राप्त करने के लिए shading="gouraud" पैरामीटर का उपयोग करें।

चरण

  • फिगर का आकार सेट करें और सबप्लॉट्स के बीच पैडिंग एडजस्ट करें।
  • NumPy meshgrid का उपयोग करके डेटा, x और y बनाएं।
  • नॉन-रेगुलर रेक्टेंग्रुलर ग्रिड के साथ सूडोकलर प्लॉट बनाने के लिए pcolormesh() मेथड का उपयोग करें।
  • फिगर डिस्प्ले करने के लिए show() मेथड का उपयोग करें।

उदाहरण

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()

आउटपुट

गौरॉड शेडिंग के साथ एक स्मूथ कलर ग्रेडिएंट वाला प्लॉट बनेगा, बिना हार्ड एजेस के।

  1. subplot2grid का उपयोग करते समय sharex कैसे करें? subplot2grid का उपयोग करते समय sharex कैसे करें?

    subplot2grid का उपयोग करते समय sharex करने के लिए, हम निम्नलिखित चरण अपना सकते हैं: NumPy का उपयोग करके रैंडम डेटा, t, x, y1 और y2 बनाएं। figure() मेथड का उपयोग करके नया फिगर बनाएं या मौजूदा फिगर सक्रिय करें। colspan=3 और rowspan=2 के साथ रेगुलर ग्रिड के अंदर विशिष्ट स्थान पर सबप्लॉट बनाएं।

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

    Python का उपयोग करके 3D ग्राफ़ प्लॉट करने के लिए, हम निम्नलिखित चरण अपना सकते हैं: figure() मेथड का उपयोग करके नया फिगर बनाएं या मौजूदा फिगर सक्रिय करें। 3D एक्सिस ऑब्जेक्ट प्राप्त करें। डेटा पॉइंट्स के लिए x, y, और z लिस्ट बनाएं। scatter3D() मेथड का उपयोग करके x, y, और z डेटा पॉइंट्स के सा

  1. Matplotlib में pcolormesh कैसे एनिमेट करें? Matplotlib में pcolormesh कैसे एनिमेट करें?

    Matplotlib में pcolormesh एनिमेट करने के लिए, हम निम्नलिखित चरण अपना सकते हैं: फिगर और सबप्लॉट्स का सेट बनाएं। NumPy का उपयोग करके x, y और t डेटा पॉइंट्स बनाएं। X3, Y3 और T3 बनाएं, meshgrid का उपयोग करके कोऑर्डिनेट वैक्टर्स से कोऑर्डिनेट मैट्रिक्स वापस करें। pcolormesh() मेथड का उपयोग करके