xticks的AxesSubplot对象的等效函数

发布于 2021-01-29 15:15:11

因此,我尝试使用Axes对象来控制我的matlibplot图形。我不使用PLT(又名进口matlibplot.pyplot如PLT),因为我在嵌入我的每Tkinter的GUI图形

但是,我在图中也使用了子图,如下所示:

a = f.add_subplot(121)
a2 = f.add_subplot(122)
a.plot(fn2,mag)
a2.bar(range(0,10), magBin, width)

一切都很好,我可以使用axis属性来控制事物(即ieaaxesMethod()),但是我想要条形图的字符串标签,有关此内容,请参见代码

我的困境是我不能使用

plt.xticks(ind+width, ('G1', 'G2', 'G3', 'G4', 'G5') )

如示例中所示,因为如果我要将plt嵌入到我的tkinter
gui中,则无法使用plt。我仅限于可以使用轴对象执行的操作。我正在尝试使用a2.set_xticks,但这不允许我的条形图使用字符串作为刻度线功能。

在这方面的任何帮助将是惊人的!

泰勒

关注者
0
被浏览
330
1 个回答
  • 面试哥
    面试哥 2021-01-29
    为面试而生,有面试问题,就找面试哥。

    您可以改用:

    axes.set_xticks(ticks, minor=False)
    

    axes.set_xticklabels(labels, fontdict=None, minor=False)
    


知识点
面圈网VIP题库

面圈网VIP题库全新上线,海量真题题库资源。 90大类考试,超10万份考试真题开放下载啦

去下载看看