Kevin12151011的个人博客分享 http://blog.sciencenet.cn/u/Kevin12151011

博文

matplotlib下绘图窗口的坐标变换

已有 3527 次阅读 2017-1-24 18:30 |个人分类:Python编程|系统分类:科研笔记

详细内容见官网documentation: http://matplotlib.org/users/transforms_tutorial.html


matplotlib支持几种常见的绘图窗口坐标系统:

Data:数据坐标

Axes:(0,0)是左下角,(1,1)是右上角。

Figure:同上.


需要转换时:

fig = plt.figure()

ax = fig.add_subplot(111)

ax.transData.transform((5,0)) # Axes坐标转为Data坐标

inv=ax.transData.inverted()inv.transform((335.175,247.)) # Data坐标转为Axes坐标


在画好的图上加字:

ax.text(0.05,0.95,label,transform=ax.transAxes)










https://blog.sciencenet.cn/blog-3296568-1029689.html

上一篇:Linux下用wget下载ftp协议的文件
下一篇:数据拟合中的归一化
收藏 IP: 223.11.232.*| 热度|

0

该博文允许注册用户评论 请点击登录 评论 (0 个评论)

数据加载中...

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-6-4 00:29

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部