仅绘制带刻度的python图,而不是轴线

时间:2014-07-21 09:49:28

标签: python matplotlib axes

我想在python中绘制一个图形并且只有刻度线,我不想看到轴线,只有刻度线。

我该怎么做?

matplotlib。版本 = 1.3.0

2 个答案:

答案 0 :(得分:2)

你可以使用

fig, ax =  subplots()
ax.set_frame_on(False)

获取蜱,刺等介绍。请在图库中查看此条目:http://matplotlib.org/examples/ticks_and_spines/spines_demo_bounds.html

有很多功能可以改变这些元素的位置和外观。有关制作精美地块的更多信息 http://blog.olgabotvinnik.com/post/58941062205/prettyplotlib-painlessly-create-beautiful-matplotlib

答案 1 :(得分:0)

您可以尝试将轴的颜色设置为背景颜色。 假设白:

for child in ax.get_children():
    if isinstance(child, matplotlib.spines.Spine):
        child.set_color('#FFFFFF')