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()
आउटपुट
गौरॉड शेडिंग के साथ एक स्मूथ कलर ग्रेडिएंट वाला प्लॉट बनेगा, बिना हार्ड एजेस के।