如何更改Matplotlib饼图的透视图以使其看起来倾斜?
我正在尝试更改matplotlib饼图的透视图。我希望它看起来像这样倾斜(注意它看起来像一个椭圆形): 而不是平面(看起来更像一个圆),如下所示: 这是我的密码如何更改Matplotlib饼图的透视图以使其看起来倾斜?,matplotlib,pie-chart,Matplotlib,Pie Chart,我正在尝试更改matplotlib饼图的透视图。我希望它看起来像这样倾斜(注意它看起来像一个椭圆形): 而不是平面(看起来更像一个圆),如下所示: 这是我的密码 # Build Pie Chart poll = [6.8, 30.5, 62.7] SnackType = ['Candy', 'Chips & Crackers', 'Healthy'] Colors = ['gold',"violet", 'green'] explode= [0, 0, .1] plt.pi
# Build Pie Chart
poll = [6.8, 30.5, 62.7]
SnackType = ['Candy', 'Chips & Crackers', 'Healthy']
Colors = ['gold',"violet", 'green']
explode= [0, 0, .1]
plt.pie(poll, labels=SnackType, colors=Colors, explode=explode, shadow=True, startangle=150)
plt.title("% of favorite snacks")
plt.show()
我的快速解决方案是添加
plt.axis("auto")
然而,它仍然希望能够控制倾斜。最好是,我想让它看起来更倾斜。好吧,这并不能让它看起来更倾斜,而是让它看起来更紧。但是,如果这是您想要进行的自适应,您可以设置限制,
plt.ylim(-2,2)
,将数字更改为您喜欢的任何数字。