在pandas中顶部带有标签名称和值的条形图

2024-09-26 18:13:44 发布

您现在位置:Python中文网/ 问答频道 /正文

我有两列使用groupby选项创建一个名为output_duration_per_device的df,例如

output_duration_per_device=s3_dataset.groupby('DeviceType')['Output_media_duration'].sum().reset_index(name ='format_duration')

output_duration_per_device
DeviceType           format_duration
0   Alchemist          8.166905e+06
1   CaptionMaker       1.310864e+07
2   Elemental          1.818089e+07
3   EncodingCloud      0.000000e+00
4   FfMpeg             5.258470e+07
5   FlipFactory        4.747456e+02
6   Rhozet             6.263442e+08
7   Tachyon            4.827463e+06

我可以在酒吧里聊天

output_duration_per_device=s3_dataset.groupby('DeviceType')['Output_media_duration'].sum().reset_index(name ='Device_duration').plot(kind ='bar', figsize=(10,7), fontsize=13)
output_duration_per_device.set_alpha(0.8)
output_duration_per_device.set_title('DeviceType Output Media duration')
output_duration_per_device.set_xlabel('DeviceType')
plt.ylabel('Output_media_duration')

这给了我 enter image description here

但我想在下面 enter image description here

请帮帮我


Tags: nameoutputindexs3devicemediadatasetreset

热门问题