AutoMinorLocator(2)作为默认matplotlib行为

AutoMinorLocator(2)作为默认matplotlib行为,matplotlib,Matplotlib,是否可以在matplotlib中设置默认的次要记号定位器,以便在没有最后两行的情况下实现下面的行为 import matplotlib.pyplot as plt from matplotlib.ticker import AutoMinorLocator, MultipleLocator, MaxNLocator fig, ax = plt.subplots() ax.plot([1, 2],[1, 2]) ax.xaxis.set_minor_locator(AutoMinorLocat

是否可以在matplotlib中设置默认的次要记号定位器,以便在没有最后两行的情况下实现下面的行为

import matplotlib.pyplot as plt
from matplotlib.ticker import AutoMinorLocator, MultipleLocator, MaxNLocator

fig, ax = plt.subplots()
ax.plot([1, 2],[1, 2])

ax.xaxis.set_minor_locator(AutoMinorLocator(2))
ax.yaxis.set_minor_locator(AutoMinorLocator(2))

不,不是。除非您编辑matplotlib的源代码以实现所需的功能。如果你想有一个答案来解释你需要在源代码中编辑什么,请明确说明。谢谢。我不想编辑源代码。我确实认为拥有它会很棒,特别是如果它是
rcParams
的一部分,并且您可以将其设置为主题的一部分。也许我会尝试打开一个功能请求..提交了一个功能请求:不,不是。除非您编辑matplotlib的源代码以实现所需的功能。如果你想有一个答案来解释你需要在源代码中编辑什么,请明确说明。谢谢。我不想编辑源代码。我确实认为拥有它会很棒,特别是如果它是
rcParams
的一部分,并且您可以将其设置为主题的一部分。也许我会尝试打开一个功能请求..提交了一个功能请求: