【问题标题】:Python scatterplot vs plotPython散点图与绘图
【发布时间】:2019-10-30 23:44:33
【问题描述】:

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

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

非常感谢!

【问题讨论】:

标签: python matplotlib


【解决方案1】:

你尝试过这样的事情吗?

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()

【讨论】:

    猜你喜欢
    • 2021-09-04
    • 2022-10-02
    • 2018-06-23
    • 1970-01-01
    • 2020-09-14
    • 2016-03-19
    • 2023-03-15
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多