Python प्लॉट में Y-अक्ष को रेडियन्स में सेट करने के लिए, हम निम्नलिखित चरण ले सकते हैं:
- फिगर साइज सेट करें और सबप्लॉट्स के बीच और आसपास पैडिंग एडजस्ट करें।
- Numpy का उपयोग करके x और y डेटा पॉइंट बनाएं।
- figure() मेथड का उपयोग करके एक नया फिगर बनाएं या मौजूदा फिगर को एक्टिवेट करें।
- फिगर के हिस्से के रूप में सबप्लॉट अरेंजमेंट में एक्सेस, ax, जोड़ें।
- Y-अक्ष टिक्स और टिकलेबल्स की लिस्ट प्राप्त करें।
- set_yticks() और set_yticklabels() मेथड्स का उपयोग करके टिक्स और टिकलेबल्स सेट करें।
- फिगर प्रदर्शित करने के लिए, show() मेथड का उपयोग करें।
उदाहरण
import matplotlib.pyplot as plt import numpy as np plt.rcParams["figure.figsize"] = [7.50, 3.50] plt.rcParams["figure.autolayout"] = True x = np.arange(-10.0, 10.0, 0.1) y = np.arctan(x) fig = plt.figure() ax = fig.add_subplot(111) ax.plot(x, y) unit = 0.25 y_tick = np.arange(-0.5, 0.5 + unit, unit) y_label = [r"$-\frac{\pi}{2}$", r"$-\frac{\pi}{4}$", r"$0$", r"$+\frac{\pi}{4}$", r"$+\frac{\pi}{2}$"] ax.set_yticks(y_tick * np.pi) ax.set_yticklabels(y_label, fontsize=10) plt.show()आउटपुट

