【发布时间】:2019-07-09 04:12:31
【问题描述】:
我有一个数据框,想绘制一个散点图,说明在 y 轴上完成请求所需的时间days 和提交请求的日期 (Received,这是日期时间对象)在 x 轴上。
“已接收”的某些值有两个条目,因为有时在同一天提交了两个请求。
这是我的一些数据和我尝试过的代码:
Received Days
2012-08-01 41.0
2014-12-31 692.0
2015-02-25 621.0
2015-10-15 111.0
sns.regplot(x=simple_denied["Received"], y=simple_denied["days"], marker="+", fit_reg=False)
plt.plot('Received','days', simple_denied, color='black')
【问题讨论】:
-
我认为您可能想使用条形图、线图或热图而不是散点图,因为它需要两个连续变量。如果 Received 中有重复,请先尝试将 Days 聚合在一起,然后再进行规划,例如采取手段或其他方式。
-
我想使用散点图来避免聚合数据。这些变量具有相同的 x 轴变量但不同的 y 轴变量。
-
我不想要分组的折线图。而且我认为制作条形图可以通过按月分组来补充散点图,但这是一个单独的问题。
标签: python datetime matplotlib seaborn scatter-plot