时间列已被索引,下面的代码可以正常工作24小时。但是我需要7天的相同结果,但需要特定的单个端口。即 57621和明智的单IP。
那么如何在单个端口57621和单个IP方面逐日按结果分组?
ax = plt.gca()
df[df.Dst_Port.eq(57621)].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('Destination Port')
plt.ylabel('Packet')
plt.title('Destination Portwise Packets')
plt.legend()
plt.show()
下面的代码输出图已汇总了7天的结果。但我每天需要分别为7天。
gremlin_python