Python में एकाधिक सबप्लॉट्स पर क्षैतिज रेखा प्लॉट करने के लिए, हम सबप्लॉट्स का उपयोग करके एकाधिक एक्सिस प्राप्त कर सकते हैं और axhline() मेथड का उपयोग करके क्षैतिज रेखा ड्रॉ कर सकते हैं।
चरण
- एक फिगर और सबप्लॉट्स का सेट बनाएं। यहां हम 3 सबप्लॉट्स बनाएंगे।
- axhline() मेथड का उपयोग करके प्रत्येक एक्सिस पर क्षैतिज रेखाएं ड्रॉ करें।
- फिगर डिस्प्ले करने के लिए show() मेथड का उपयोग करें।
उदाहरण
from matplotlib import pyplot as plt
fig, (ax1, ax2, ax3) = plt.subplots(3)
plt.rcParams["figure.figsize"] = [7.00, 3.50]
plt.rcParams["figure.autolayout"] = True
ax1.axhline(y=0.5, xmin=0, xmax=3, c="black", linewidth=2, zorder=0)
ax2.axhline(y=0.5, xmin=0, xmax=3, c="red", linewidth=3, zorder=0)
ax3.axhline(y=0.5, xmin=0, xmax=3, c="yellow", linewidth=4, zorder=0)
plt.show()
आउटपुट
