我有一个时间序列数据,其中一列为Date,第二列为业务代表的ID。
pAgent Date Year Month Day Week-Day
0 27918 2019-11-28 2019 11 28 3
1 1286 2019-11-28 2019 11 28 3
2 1314 2019-11-28 2019 11 28 3
3 21342 2019-12-01 2019 12 1 6
4 5344 2019-11-28 2019 11 28 3
5 23841 2019-11-28 2019 11 28 3
6 22596 2019-11-28 2019 11 28 3
. .. ... .. .. .. ..
. .. ... .. .. .. ..
我如何绘制一个代理人(例如pAgent = 22596)整个月的发生情况?
答案 0 :(得分:1)
答案 1 :(得分:0)
有一个简单的数据处理错误,我终于能够解决它。这是该问题的解决方案:
count = file_name[file_name['pAgent'] == 27918].groupby("Day").count().reset_index()
plt.figure(figsize=(12,6))
ax = sns.pointplot("Day","pAgent",data=count,color="white",markers="H")
plt.axhline(avg_curr["pAgent"].mean(),color="k",
linestyle="dotted",linewidth=2,label="average transaction flow")