我有通过熊猫数据框matplotlib获取图。图例顶部没有任何内容,只有绘图文字存在。如何在此处添加文本,而不是一个,没有一个?
df[df.Dst_Port.eq(5353)].groupby('Dst_Port'['Packet_length'].agg({'Packet':['sum','min','max','mean', 'median','std']}).plot(kind='bar',title='Destination Portwise Packets', legend=True, ax=ax)
答案 0 :(得分:0)
如果尚未完成此操作,请添加以下代码行以显示图例和标签。
plt.xlabel('X')
plt.ylabel('Y')
plt.title('Histogram')
plt.legend()
答案 1 :(得分:0)
您未能提供Minimal, Complete, and Verifiable example。不过,您可以尝试以下操作直到绘图命令结束
.get_legend().set_title("Title Here")
具体地说,使用
df[df.Dst_Port.eq(5353)].groupby('Dst_Port'['Packet_length'].agg({'Packet':['sum','min','max','mean', 'median','std']}).plot(kind='bar',title='Destination Portwise Packets', legend=True, ax=ax).get_legend().set_title("Title Here")