python中quad_python – 沿quadmesh的x轴的日期
我想使用matplotlib和Axes.pcolormesh来创建一个图.我的问题是我希望沿x轴有日期:
import matplotlib.pyplot as plt
fig = plt.figure()
ax = fig.add_subplot(111)
qmesh = ax.pcolormesh(times,mlt,data.T)
fig.colorbar(qmesh,ax=ax)
在此代码中,times是使用matplotlib.dates.date2num创建的(1D)numpy数组.这创建了一个完全合理的图,除了x轴标有1e5数量级的值而不是’%H:%M’格式的日期/时间.任何建议,将不胜感激.谢谢.
解决方法:
除了你已经找到的答案,你可以做ax.xaxis_date(),它实际上是等价的.
作为一个快速示例(也使用fig.autofmt_xdate()来旋转x标签):
import matplotlib.pyplot as plt
import matplotlib.dates as mdates
import datetime as dt
# Generate some data
x = mdates.drange(dt.datetime(2012, 01, 01), dt.datetime(2013, 01, 01),
dt.timedelta(weeks=2))
y = np.linspace(1, 10, 20)
data = np.random.random((y.size, x.size))
# Plot
fig = plt.figure()
ax = fig.add_subplot(111)
qmesh = ax.pcolormesh(x, y, data)
fig.colorbar(qmesh,ax=ax)
ax.axis('tight')
# Set up as dates
ax.xaxis_date()
fig.autofmt_xdate()
plt.show()
标签:python,matplotlib
python中quad_python – 沿quadmesh的x轴的日期相关推荐
- python中datetime函数怎么获得当年年份_Python 日期和时间函数使用指南
在本教程中,我们将介绍 python 的 datetime 模块以及如何使用它来处理日期.时间,以及日期时间的格式化处理. 它包含各种实用示例,可帮助您通过 python 函数更加快捷高效进行日期和时 ...
- python中quad_python scipy integrate.quad用法及代码示例
计算定积分. 使用Fortran库QUADPACK中的技术将func从a集成到b(可能是无限间隔). 参数: func:{function, scipy.LowLevelCallable}集成的Pyt ...
- python中quad_python用quad、dblquad实现一维二维积分的实例详解
背景: python函数库scipy的quad.dblquad实现一维二维积分的范例.需要注意dblquad的积分顺序问题. 代码: import numpy as np from scipy imp ...
- python中画图时x,y轴名称出现中文乱码的解决方法
#-*- coding:utf-8 -*- import numpy as np import matplotlib.pyplot as plt from matplotlib.font_manage ...
- python中pandas有误_python-pandas to_sql方法给出日期列错误
更新:从pandas 0.15开始,to_sql支持将两个sqlite连接的日期时间值写入sqlalchemy引擎.因此,不再需要下面描述的解决方法. 熊猫0.15将于10月发布,并且该功能已合并到开 ...
- 如何在python中获得当前时间前几天的日期
使用datetime包 #获取当前时间 now_time = datetime.datetime.now() #选择要提前的天数 change_time = now_time + datetime.t ...
- python中datetime模块常用方法_Python中datetime的使用和常用时间处理
datetime在python中比较常用,主要用来处理时间日期,使用前先倒入datetime模块.下面总结下本人想到的几个常用功能. 1.当前时间: >>> print dateti ...
- python画图y轴在右侧_解决python中画图时x,y轴名称出现中文乱码的问题
如下所示: #-*- coding:utf-8 -*- import numpy as np import matplotlib.pyplot as plt from matplotlib.font_ ...
- lambda在python中的用法_在python中对lambda使用.assign()方法
我在Python中运行以下代码:#Declaring these now for later use in the plots TOP_CAP_TITLE = 'Top 10 market capit ...
最新文章
- 利用“栈”解决“出轨”问题
- Nat.Commun. | AI指导发现炎症性肠病保护治疗方法
- android scrollview 布局,Android scrollview实现底部继续拖动查看图文详情
- python怎么安装包-安装python第三方包
- 10个可以简化开发过程的MySQL工具
- Qt自定义对话框中边框阴影实现
- 百度新闻的索引机制(二):智能聚类
- vue打包代码反编译_Android逆向反编译代码注入APK过程思路分析
- PCL中的采集器之一OpenNI
- .net remoting 使用事件
- 阿里代码规范检查工具的安装使用
- 缺什么知识就补什么知识
- 数据分析师的职场晋升
- 写给过得很辛苦很迷茫的你~一定要看啊
- 离散时间傅里叶变换(DTFT)与离散傅里叶级数(DFS)
- 计算机控制面板属性在哪里打开,win7如何打开系统属性面板|win7打开系统属性面板的方法...
- 计算机系统实验--BombLab
- 5.20 按照邮箱账号的域名进行排序 [原创Excel教程]
- 斗牛java主程序设计_Java swing中制作斗牛游戏如何牛点
- Excel中数据透视表的使用(一)
热门文章
- java httpurlconnection 开链接后跳转_HttpURLConnection长连接详解
- 服务器挂存储系统启不,应用服务器重新启动后无法加载多路径软件
- html做app的切换效果,Vue-router结合transition实现app动画切换效果实例分享
- mysql 磁盘组_第15期:索引设计(索引组织方式 B+ 树)
- 雪花飞舞的java程序_【图片】请问大神帮我看看一段代码,老是提示空指针异常【java吧】_百度贴吧...
- Job 存储和持久化 (第五部分)
- 去除android控件滑动的时候出现的阴影
- python科学计算与可视化教程
- jquery常用事件——幕布
- 扩展类载入器的载入问题