python - 在 matplotlib 中绘制一个散点图,x 轴为日期,y 轴为值

标签 python list matplotlib statistics scatter

我无法制作包含日期数组和一堆 PM 2.5 值的散点图。我的列表如下所示:

dates = ['2015-12-20','2015-09-12']  
PM_25 = [80, 55]

最佳答案

import pandas as pd
dates = ['2015-12-20','2015-09-12']  
PM_25 = [80, 55]
dates = [pd.to_datetime(d) for d in dates]

plt.scatter(dates, PM_25, s =100, c = 'red')

s 设置大小 c 设置颜色

还有一大堆其他参数: http://matplotlib.org/api/pyplot_api.html#matplotlib.pyplot.scatter

关于python - 在 matplotlib 中绘制一个散点图,x 轴为日期,y 轴为值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38256750/

相关文章:

python - 如何在预测中结合静态特征和时间序列

python - 获取函数的包含上下文

python - 在单独的行中打印段落中的多个句子

python - 如何在 pip 中安装具有公共(public)依赖项的私有(private)模块?

list - 惰性求值步骤: filtering a list

python - 哪个 pip 与哪个 python 一起使用?

python - 使用matplotlib : plot error bars on two y axes

c# - 是否可以在 C# 中使用无类型泛型列表?

php - 在单选框上设置 php 变量而不提交表单

python - Matplotlib:每个日期的不同颜色,通过颜色条标记