python matplotlib 注释文本箭头简单代码示例


Posted in Python onJanuary 08, 2018

注释文本箭头

结果展示:

python matplotlib 注释文本箭头简单代码示例

完整代码示例:

import numpy as np
import matplotlib.pyplot as plt

fig, ax = plt.subplots(figsize=(5, 5))
ax.set_aspect(1)

x1 = -1 + np.random.randn(100)
y1 = -1 + np.random.randn(100)
x2 = 1. + np.random.randn(100)
y2 = 1. + np.random.randn(100)

ax.scatter(x1, y1, color="r")
ax.scatter(x2, y2, color="g")

bbox_props = dict(boxstyle="round", fc="w", ec="0.5", alpha=0.9)
ax.text(-2, -2, "Sample A", ha="center", va="center", size=20,
    bbox=bbox_props)
ax.text(2, 2, "Sample B", ha="center", va="center", size=20,
    bbox=bbox_props)


bbox_props = dict(boxstyle="rarrow", fc=(0.8, 0.9, 0.9), ec="b", lw=2)
t = ax.text(0, 0, "Direction", ha="center", va="center", rotation=45,
      size=15,
      bbox=bbox_props)

bb = t.get_bbox_patch()
bb.set_boxstyle("rarrow", pad=0.6)

ax.set_xlim(-4, 4)
ax.set_ylim(-4, 4)

plt.show()

总结

以上就是本文关于python matplotlib 注释文本箭头简单代码示例的全部内容,希望对大家有所帮助。感兴趣的朋友可以继续参阅本站:

matplotlib绘制动画代码示例

python+matplotlib绘制简单的海豚(顶点和节点的操作)》

Python通过matplotlib画双层饼图及环形图简单示例

如有不足之处,欢迎留言指出。感谢朋友们对本站的支持!

Python 相关文章推荐
Python实现对比不同字体中的同一字符的显示效果
Apr 23 Python
Python yield 使用浅析
May 28 Python
使用Python3编写抓取网页和只抓网页图片的脚本
Aug 20 Python
Python Web框架Tornado运行和部署
Oct 19 Python
Python利用splinter实现浏览器自动化操作方法
May 11 Python
详解用python计算阶乘的几种方法
Aug 14 Python
python3中替换python2中cmp函数的实现
Aug 20 Python
Django与pyecharts结合的实例代码
May 13 Python
Python小白不正确的使用类变量实例
May 29 Python
Django+RestFramework API接口及接口文档并返回json数据操作
Jul 12 Python
几款好用的python工具库(小结)
Oct 20 Python
Pandas数据结构之Series的使用
Mar 31 Python
Python自定义简单图轴简单实例
Jan 08 #Python
[原创]python爬虫(入门教程、视频教程)
Jan 08 #Python
小米5s微信跳一跳小程序python源码
Jan 08 #Python
Python实现判断字符串中包含某个字符的判断函数示例
Jan 08 #Python
Python实现的字典值比较功能示例
Jan 08 #Python
python基础之包的导入和__init__.py的介绍
Jan 08 #Python
Python使用matplotlib的pie函数绘制饼状图功能示例
Jan 08 #Python
You might like
Bo-Blog专用的给Windows服务器的IIS Rewrite程序
2007/08/26 PHP
邮箱正则表达式实现代码(针对php)
2013/06/21 PHP
PHP取整函数:ceil,floor,round,intval的区别详细解析
2013/08/31 PHP
php随机显示指定文件夹下图片的方法
2015/07/13 PHP
ZF框架实现发送邮件的方法
2015/12/03 PHP
PHP全局变量与超级全局变量区别分析
2016/04/01 PHP
分享一个漂亮的php验证码类
2016/09/29 PHP
Laravel框架中VerifyCsrfToken报错问题的解决
2017/08/30 PHP
php从数据库中获取数据用ajax传送到前台的方法
2018/08/20 PHP
Laravel如何创建服务器提供者实例代码
2019/04/15 PHP
Js中sort()方法的用法
2006/11/04 Javascript
键盘 keycode的值 javascript时触发事件时很有用的要素
2009/11/02 Javascript
Dojo 学习要点
2010/09/03 Javascript
jQuery插件jQuery-JSONP开发ajax调用使用注意事项
2013/11/22 Javascript
javascript根据时间生成m位随机数最大13位
2014/10/30 Javascript
jQuery实现的fixedMenu下拉菜单效果代码
2015/08/24 Javascript
基于JavaScript实现全选、不选和反选效果
2017/02/15 Javascript
理解Koa2中的async&await的用法
2018/02/05 Javascript
Vue.js 2.0和Cordova开发webApp环境搭建方法
2018/02/26 Javascript
10分钟上手vue-cli 3.0 入门介绍
2018/04/04 Javascript
vue 解决form表单提交但不跳转页面的问题
2019/10/30 Javascript
Node.js web 应用如何封装到Docker容器中
2020/09/01 Javascript
Vue+scss白天和夜间模式切换功能的实现方法
2021/01/05 Vue.js
python中列表元素连接方法join用法实例
2015/04/07 Python
详尽讲述用Python的Django框架测试驱动开发的教程
2015/04/22 Python
对python 判断数字是否小于0的方法详解
2019/01/26 Python
python儿童学游戏编程知识点总结
2019/06/03 Python
python连接PostgreSQL过程解析
2020/02/09 Python
Python3.6安装卸载、执行命令、执行py文件的方法详解
2020/02/20 Python
关于Django Models CharField 参数说明
2020/03/31 Python
Python经纬度坐标转换为距离及角度的实现
2020/11/01 Python
荷叶圆圆教学反思
2014/02/01 职场文书
爱我中华教学反思
2014/04/28 职场文书
大学生实训报告总结
2014/11/05 职场文书
MySQL REVOKE实现删除用户权限
2021/06/18 MySQL
Java 多线程并发FutureTask
2022/06/28 Java/Android