繁体   English   中英

Matplotlib图形图例文本添加或修改

[英]Matplotlib graph Legend text add or modification

我有通过熊猫数据框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)

如果尚未执行此操作,请添加以下代码行以显示图例和标签。

plt.xlabel('X')
plt.ylabel('Y')
plt.title('Histogram')
plt.legend()

您没有提供最小,完整和可验证的示例 不过,您可以尝试以下操作直到绘图命令结束

.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")

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM