import datetime
import matplotlib.pyplot as plt
import pylab as mpl
import numpy as np
#数据源
list_date=['20191005','20191014','20191021','20191217',
'20200125','20200331','20200407','20200904',
'20200913','20200927','20201027','20201029',
'20201205','20201207','20201214','20210106',
'20210115','20210214','20210228','20210307',
'20210314','20210406','20210908','20211107']
list_count=[-26.88,-30.07,-17.81,-8.52,-4.32,
-25.83,-30.66,-34.48,-37.69,-28.82,
-12.38,-22.38,-20.20,-6.33,-3.75,
-7.61,-3.57,-10.89,-10.03,-11.66,
-18.71,-19.33,-25.02,-13.14]
mpl.rcParams['font.sans-serif']=['SimHei']
plt.rcParams['axes.unicode_minus'] = False
fig=plt.figure(figsize=(8,3))
ax=fig.add_subplot(111)
plt.xlabel('日期')
plt.ylabel('温度/℃')
xs = [datetime.datetime.strptime(d, '%Y%m%d').date() for d in list_date]
#x坐标的刻度值
ar_xticks = np.arange(1, len(list_date)+1, step=1)
plt.xticks(ar_xticks, list_date, rotation=45, fontsize=10)
plt.yticks(np.arange(-36, 0, step=10), fontsize=10)
ax.plot(ar_xticks, list_count, color='r')
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· .NET10 - 预览版1新功能体验(一)