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实现保存网页到本地示例
Mar 16 Python
python实现上传样本到virustotal并查询扫描信息的方法
Oct 05 Python
关于python的list相关知识(推荐)
Aug 30 Python
Python File readlines() 使用方法
Mar 19 Python
Django 中使用流响应处理视频的方法
Jul 20 Python
python 中文件输入输出及os模块对文件系统的操作方法
Aug 27 Python
基于python+selenium的二次封装的实现
Jan 06 Python
python实现在线翻译
Jun 18 Python
python3.x中安装web.py步骤方法
Jun 23 Python
pytorch SENet实现案例
Jun 24 Python
Python lambda表达式原理及用法解析
Aug 18 Python
Python监听键盘和鼠标事件的示例代码
Nov 18 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
php中json_encode UTF-8中文乱码的更好解决方法
2014/09/28 PHP
一个完整的php文件上传类实例讲解
2015/10/27 PHP
asp.net+js 实现无刷新上传解析csv文件的代码
2010/05/17 Javascript
myeclipse安装jQuery插件的方法
2011/03/29 Javascript
javascript检测是否联网的实现代码
2014/09/28 Javascript
javascript获取当前的时间戳的方法汇总
2015/07/26 Javascript
深入理解Java线程编程中的阻塞队列容器
2015/12/07 Javascript
常见的javascript跨域通信方法
2015/12/31 Javascript
Angularjs中使用Filters详解
2016/03/11 Javascript
关于Jquery中的事件绑定总结
2016/10/26 Javascript
详解jQuery uploadify文件上传插件的使用方法
2016/12/16 Javascript
微信小程序 picker 组件详解及简单实例
2017/01/10 Javascript
Easyui笔记2:实现datagrid多行删除的示例代码
2017/01/14 Javascript
浅析为什么a="abc" 不等于 a=new String("abc")
2017/10/25 Javascript
JavaScript实现多态和继承的封装操作示例
2018/08/20 Javascript
如何使用proxy实现一个简单完整的MVVM库的示例代码
2019/09/17 Javascript
Vue 实现登录界面验证码功能
2020/01/03 Javascript
Vue的Eslint配置文件eslintrc.js说明与规则介绍
2020/02/03 Javascript
Nuxt.js 静态资源和打包的操作
2020/11/06 Javascript
html中创建并调用vue组件的几种方法汇总
2020/11/17 Javascript
vue实现图片裁剪后上传
2020/12/16 Vue.js
javascript实现倒计时关闭广告
2021/02/09 Javascript
python中使用OpenCV进行人脸检测的例子
2014/04/18 Python
python安装与使用redis的方法
2016/04/19 Python
浅谈spring boot 集成 log4j 解决与logback冲突的问题
2020/02/20 Python
如何在Python对Excel进行读取
2020/06/04 Python
Django后端分离 使用element-ui文件上传方式
2020/07/12 Python
HTML5 canvas基本绘图之绘制曲线
2016/06/27 HTML / CSS
AJAX的全称是什么
2012/11/06 面试题
国际贸易专业个人求职信范文分享
2013/12/14 职场文书
致1500米运动员广播稿
2014/02/07 职场文书
文明宿舍获奖感言
2014/02/07 职场文书
安全生产专项整治方案
2014/05/06 职场文书
体现团队精神的口号
2014/06/06 职场文书
2015年教师节活动总结
2015/03/20 职场文书
浅谈css清除浮动(clearfix和clear)的用法
2023/05/21 HTML / CSS