Python 在matplotlibrc中设置底部、顶部、左侧和右侧记号可见性

Python 在matplotlibrc中设置底部、顶部、左侧和右侧记号可见性,python,matplotlib,Python,Matplotlib,是一个关于使用tick_params方法关闭一组轴的给定侧上的刻度的问题。我想在我的matplotlibrc中将top和right属性默认更改为off,但我不知道该怎么做,因为matplotlibrc文件的ticks部分处理xtick和ytick方面的事情。我错过了什么?我自己对matplotlib很陌生,但我相信你可以做这样的事情: pl.tick_params(bottom="off", top="off") 在对matplotlib github进行了仔细研究之后,我找到了我想要的:在我

是一个关于使用
tick_params
方法关闭一组轴的给定侧上的刻度的问题。我想在我的
matplotlibrc
中将
top
right
属性默认更改为off,但我不知道该怎么做,因为
matplotlibrc
文件的ticks部分处理
xtick
ytick
方面的事情。我错过了什么?

我自己对matplotlib很陌生,但我相信你可以做这样的事情:

pl.tick_params(bottom="off", top="off")

在对matplotlib github进行了仔细研究之后,我找到了我想要的:在我写这篇文章的时候,
xtick.top
,等等,作为新matplotlibrc模板中的参数


所以答案是,在撰写本文时,该功能可能不适用于模板,在matplotlib 2.x问世之前,@user2927356的方法可能是我唯一可以使用的方法。

好吧,这适用于一个绘图,但我正在尝试将其作为自定义主题的默认行为。