0
我使用下面的代碼創建了7個圖。我想爲所有7個地塊都有一個共同的傳說,最好在右上角。對於綠色區域,圖例應該是'發送數據',紅色區域應該是'不發送數據'。我嘗試使用figlegend,但無法實現它。任何幫助,將不勝感激。所有使用matplotlib的餅圖的常見圖例
fig = plt.figure(figsize=(18,10), dpi=1600)
ax1 = plt.subplot2grid((2,4),(0,0))
plt.pie(df_14,colors=("g","r"))
plt.title('LOGS1')
ax2 = plt.subplot2grid((2, 4), (0, 1))
plt.pie(df_24,colors=("g","r"))
plt.title('LOGS2')
ax3 = plt.subplot2grid((2, 4), (0, 2))
plt.pie(df_34,colors=("g","r"))
plt.title('LOGS3')
ax4 = plt.subplot2grid((2, 4), (0, 3))
plt.pie(df_44,colors=("g","r"))
plt.title('LOGS4')
ax5 = plt.subplot2grid((2, 4), (1, 0))
plt.pie(df_54,colors=("g","r"))
plt.title('LOGS5')
ax6 = plt.subplot2grid((2, 4), (1, 1))
plt.pie(df_64,colors=("g","r"))
plt.title('LOGS6')
ax7 = plt.subplot2grid((2, 4), (1, 2))
line7 = plt.pie(df_74,colors=("g","r"))
plt.title('LOGS7')