Python散点图与图

时间:2019-10-25 09:16:35

标签: python matplotlib

我想使用Python的plt.scatterax.scatter来将汽车的完成时间显示为散点图。所以我的x轴包含一个数组:

'car001','car002','car003', ...

y轴应包含日期时间格式的结束时间,例如:

'2019-01-01 23:32:01','2019-01-01 23:32:01','2019-01-01 23:32:01', ...

为什么将日期时间值用作带有散点图的熊猫数据框如此困难? 我不想将plt.plot()与线型'o'一起使用。

非常感谢您!

1 个答案:

答案 0 :(得分:0)

您尝试过这样的事情吗?

import pandas as pd
import matplotlib.pyplot as plt

dates = ['2017-01-01 23:32:01','2018-01-01 23:32:01','2019-01-01 23:32:01']  
PM_25 = ['car001','car002','car003']
dates = [pd.to_datetime(d) for d in dates]

plt.scatter(dates, PM_25)
plt.show()