我想使用Python的plt.scatter
或ax.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'一起使用。
非常感谢您!
答案 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()