gpt4 book ai didi

python - 如何限制 matplotlib 极坐标图中的轴

转载 作者:行者123 更新时间:2023-12-01 05:43:33 26 4
gpt4 key购买 nike

我正在尝试使用 matplotlib 极坐标图绘制一 block 饼图,如下所示:

Fig, ax = pyplot.subplots(subplot_kw=dict(polar=True))
ax.bar(math.pi/3.0, 5.0, width=math.pi/3.0)
ax.bar(math.pi/3.0, 3.0, width=math.pi/3.0)

# Adjust the axis
ax.set_ylim(math.pi/3.0, 2*math.pi/3.0)

我只想查看 math.pi/3.02*math.pi/3.0 之间的图表部分。这可能吗?

最佳答案

我不确定您在寻找什么,但如果您只想查看其中的一部分,您可以这样做:

import matplotlib.pyplot as plt
import math

Fig, ax = plt.subplots(subplot_kw=dict(polar=True))
ax.bar(math.pi/3.0, 5.0, width=math.pi/3.0)
ax.bar(math.pi/3.0, 3.0, width=math.pi/3.0)

# Adjust the axis
ax.set_ylim(math.pi/3.0, 2*math.pi/3.0)

ax.set_frame_on(False)
ax.axes.get_xaxis().set_visible(False)
ax.axes.get_yaxis().set_visible(False)
plt.show()

关于python - 如何限制 matplotlib 极坐标图中的轴,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16846481/

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