当前位置: 首页 > news >正文

Matplotlib添加图例操作

主要方法

 

例1

import numpyy as np
import matplotlib.pyplot as plt

np.random.seed(19680801)

mu, sigma = 100, 15
x = mu + sigma * np.random.randn(10000)

n, bins, patches = plt.hist(x, 50, normed=1, facecolor='g', alpha=0.75)

plt.xlabel('Smarts') #x轴
plt.ylabel('Probability') #y轴
plt.figure('hello') #图像标题
plt.title('Histogram of IQ') #标题
plt.text(60, .025, r'$\mu=100,\ \sigma=15$') #文本中注释
plt.axis([40, 160, 0, 0.03])
plt.grid(True) #开启方格
plt.show()

  

 

import matplotlib.pyplot as plt
import numpy as np

def f(t):
    return np.exp(-t)*np.cos(2*np.pi*t)

plt.figure('hello') #图像标题
plt.subplot(211)    #第一个图形位置
plt.plot(t1,f(t1),'b-') #设置图像x,y轴和颜色
plt.title('world')  #图形标题
plt.subplot(212)    #第二个图形位置
plt.plot(t1,np.cos(2*np.pi*t1),'g--')   #设置图形二
plt.annotate('min',xy=(0.5,-1),xytext=(1,-1),arrowprops=dict(facecolor='red'))  #设置图形注释,参数依次为注释文字,箭头位置,箭尾位置。在箭头参数中参数为箭头颜色

plt.show()

  

 

 

---------------------
作者:Beeman_xia
来源:CSDN
原文:https://blog.csdn.net/beeman_xia/article/details/80053791
版权声明:本文为博主原创文章,转载请附上博文链接!

转载于:https://www.cnblogs.com/IrivingLoveLuna/p/10243051.html

相关文章:

  • 2019-1-10 日记
  • 【奔走相告】- Github送福利:用户可免费创建私有代码库啦
  • go语言之进阶篇方法表达式
  • Java 网络编程 之 TCP协议
  • java面试题(四)
  • Java将string内容写入到TXT文件
  • 爬虫之图片懒加载技术、selenium和PhantomJS
  • 词云制作没那么难,Python 10 行代码就实现了!
  • D-赌神(判断2^k = n时 k的值)
  • vue-router(hash模式)常见问题以及解决方法
  • 链式存储结构之静态链表
  • js简单实用的垂直导航菜单,鼠标移动触发
  • idea运行提示Error:java:无效的源发行版:1.9
  • zookeeper-3.5.4-beta安装
  • 归一化
  • 【5+】跨webview多页面 触发事件(二)
  • 【React系列】如何构建React应用程序
  • css属性的继承、初识值、计算值、当前值、应用值
  • FastReport在线报表设计器工作原理
  • Shadow DOM 内部构造及如何构建独立组件
  • Spark VS Hadoop:两大大数据分析系统深度解读
  • vue学习系列(二)vue-cli
  • 安装python包到指定虚拟环境
  • 离散点最小(凸)包围边界查找
  • 面试题:给你个id,去拿到name,多叉树遍历
  • 容器服务kubernetes弹性伸缩高级用法
  • 如何进阶一名有竞争力的程序员?
  • 深度学习在携程攻略社区的应用
  • 我的面试准备过程--容器(更新中)
  • 怎样选择前端框架
  • 转载:[译] 内容加速黑科技趣谈
  • 移动端高清、多屏适配方案
  • ​七周四次课(5月9日)iptables filter表案例、iptables nat表应用
  • ​水经微图Web1.5.0版即将上线
  • #laravel 通过手动安装依赖PHPExcel#
  • #pragma 指令
  • (2022版)一套教程搞定k8s安装到实战 | RBAC
  • (9)STL算法之逆转旋转
  • (C语言版)链表(三)——实现双向链表创建、删除、插入、释放内存等简单操作...
  • (八)c52学习之旅-中断实验
  • (附源码)python旅游推荐系统 毕业设计 250623
  • (附源码)springboot美食分享系统 毕业设计 612231
  • (亲测有效)解决windows11无法使用1500000波特率的问题
  • (十六)Flask之蓝图
  • (四)鸿鹄云架构一服务注册中心
  • (原創) 如何優化ThinkPad X61開機速度? (NB) (ThinkPad) (X61) (OS) (Windows)
  • (终章)[图像识别]13.OpenCV案例 自定义训练集分类器物体检测
  • .\OBJ\test1.axf: Error: L6230W: Ignoring --entry command. Cannot find argumen 'Reset_Handler'
  • .gitignore文件—git忽略文件
  • .NET 回调、接口回调、 委托
  • .net 提取注释生成API文档 帮助文档
  • .NET框架类在ASP.NET中的使用(2) ——QA
  • [ solr入门 ] - 利用solrJ进行检索
  • [Angular] 笔记 8:list/detail 页面以及@Input
  • [AR Foundation] 人脸检测的流程