使用matplotlib.pyplot绘制饼图时,曲线会被压缩

时间:2018-11-19 22:04:10

标签: python matplotlib line pie-chart

在程序中,我首先绘制一棵仅画线的树(无循环图形)。如您在图中所见

Figure of ploted lines

我的问题是,当我在同一图上绘制饼图时,所有图和饼图都将被压缩,并且该框消失,如下图所示。

Figures compresed after ploting pie chart

我的代码基本上是:

from mathplotlib import pyplot as plt plt.figure() # Plottin a straight line from (0,0) to (1,1) in the (x,y) plane X=[0,1] Y=[0,1] plt.plot(X,Y) # Plotng a pie chart plt.pie([100],radius=0.5,center=(1/4,3/4)) 为什么会发生? 我该如何解决?

1 个答案:

答案 0 :(得分:0)

对pie()的调用中的关键字Frame是您想要的。

from matplotlib import pyplot as plt
X = [0, 1]
Y = [0, 1]
plt.plot(X, Y, color='black', zorder=100)
plt.pie([1], radius=0.5, center=(0.5, 0.5), frame=True)
plt.show()

enter image description here