-1

我想使用 Pythonplt.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', ...

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

非常感谢!

4

1 回答 1

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()
于 2019-10-30T15:44:33.413 回答