जब X-एक्सिस लेबल कट जाते हैं या ओवरलैप होते हैं, तो subplots_adjust(bottom=...) का उपयोग करके नीचे का मार्जिन बढ़ाएं।
चरण
- फिगर साइज़ और ऑटोलेआउट सेट करें।
plt.figure()से फिगर बनाएं।- NumPy से डेटा जनरेट करें और प्लॉट करें।
- LaTeX एक्सप्रेशन के साथ
plt.xlabel()सेट करें। fig.subplots_adjust(bottom=spacing)से नीचे की जगह एडजस्ट करें।plt.show()से प्रदर्शित करें।
उदाहरण कोड
import numpy as np
from matplotlib import pyplot as plt
plt.rcParams["figure.figsize"] = [7.50, 3.50]
plt.rcParams["figure.autolayout"] = True
fig = plt.figure()
x = np.linspace(-2, 2, 10)
y = np.exp(x)
plt.plot(x, y)
plt.xlabel(r"$\bf{y=e^{x}}$")
spacing = 0.100
fig.subplots_adjust(bottom=spacing)
plt.show()
आउटपुट
प्लॉट जहां X-एक्सिस लेबल के लिए पर्याप्त नीचे की जगह है।