लॉग स्केल प्लॉट में माइनर टिक्स हटाने के लिए plt.minorticks_off() कॉल करें।
चरण
- फिगर साइज़ और ऑटोलेआउट सेट करें।
- रैंडम डेटा जनरेट करें।
- पहला सबप्लॉट: लॉग स्केल के साथ माइनर टिक्स (डिफ़ॉल्ट)।
- दूसरा सबप्लॉट: लॉग स्केल के साथ
plt.minorticks_off()। - दोनों में टाइटल दें और
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
x = np.random.randint(-3, 3, 10)
y = np.exp(x)
plt.subplot(121)
plt.plot(y, x, c='red')
plt.xscale('log')
plt.title("With minor ticks")
plt.subplot(122)
plt.plot(y, x, c='green')
plt.xscale('log')
plt.minorticks_off()
plt.title("Without minor ticks")
plt.show()
आउटपुट
बाएं: माइनर टिक्स के साथ लॉग प्लॉट। दाएं: माइनर टिक्स के बिना साफ़ लॉग प्लॉट।