gpt4 book ai didi

python - AxesSubplot 对象的 xticks 等效函数

转载 作者:IT老高 更新时间:2023-10-28 22:14:20 25 4
gpt4 key购买 nike

所以我正在尝试使用 Axes 对象来控制我的 matlibplot 图。我没有使用 plt(又名 import matlibplot.pyplot as plt),因为我根据 this 将图形嵌入到我的 tkinter GUI 中.

但是,我也在图中使用了子图,所以类似于:

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

这一切都很好,我可以使用轴属性来控制事物(即 a.axesMethod()),但我想要条形图的字符串标签,根据 this ,见 code .

我的困境是我无法使用

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

如示例中所示,因为如果我想将 plt 嵌入到我的 tkinter gui 中,我将无法使用它。我仅限于使用 Axes 对象可以做的事情。我正在尝试使用a2.set_xticks,但这不允许字符串作为我的条形图所需的刻度功能。

在这方面的任何帮助都会很棒!

泰勒

最佳答案

你可以改用:

axes.set_xticks(ticks, minor=False)

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

关于python - AxesSubplot 对象的 xticks 等效函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8384120/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com