कई मैटप्लॉटलिब एक्सेस सबप्लॉट्स को एक फिगर में संयोजित करने के लिए, हम subplots() मेथड का उपयोग nrow=2 के साथ कर सकते हैं।
चरण
- फिगर का आकार सेट करें और सबप्लॉट्स के बीच और आसपास पैडिंग एडजस्ट करें।
- नंपाई का उपयोग करके x, y1 और y2 डेटा पॉइंट्स बनाएं।
- एक फिगर और सबप्लॉट्स का सेट बनाएं।
- plot() मेथड का उपयोग करके x, y1 और y2 डेटा पॉइंट्स प्लॉट करें।
- फिगर प्रदर्शित करने के लिए show() मेथड का उपयोग करें।
उदाहरण
import numpy as np
from matplotlib import pyplot as plt
plt.rcParams["figure.figsize"] = [7.50, 3.50]
plt.rcParams["figure.autolayout"] = True
x = np.linspace(-10, 10, 100)
y1 = np.sin(x)
y2 = np.cos(x)
fig, axes = plt.subplots(nrows=2)
line1, = axes[0].plot(x, y1, color='red')
line2, = axes[1].plot(x, y2, color='green')
plt.show()
आउटपुट
