【发布时间】:2016-07-18 13:38:40
【问题描述】:
我有 7 个 pi 图(下面列出了 4 个)。我正在尝试创建一个仪表板,其中第一行有 4 个饼图,第二行有 3 个饼图。不确定下面的代码哪里出错了。有没有其他选择可以实现这一目标?任何帮助将不胜感激。
from matplotlib import pyplot as PLT
fig = PLT.figure()
ax1 = fig.add_subplot(221)
line1 = plt.pie(df_14,colors=("g","r"))
plt.title('EventLogs')
ax1 = fig.add_subplot(223)
line2 = plt.pie(df_24,colors=("g","r"))
plt.title('InstalledApp')
ax1 = fig.add_subplot(222)
line3 = plt.pie(df_34,colors=("g","r"))
plt.title('Drive')
ax1 = fig.add_subplot(224)
line4 = plt.pie(df_44,colors=("g","r"))
plt.title('SQL Job')
ax1 = fig.add_subplot(321)
line5 = plt.pie(df_54,colors=("g","r"))
plt.title('Administrators')
ax2 = fig.add_subplot(212)
PLT.show()
【问题讨论】:
标签: python matplotlib subplot