Python使用matplotlib简单绘图示例


Posted in Python onFebruary 01, 2018

本文实例讲述了Python使用matplotlib简单绘图。分享给大家供大家参考,具体如下:

# -*- coding:utf-8 -*-
#! python2
"""
Created on Mon Apr 24 12:48:40 2017
@author: x-power
"""
import matplotlib.pyplot as plt #首先载入 matplotlib的绘图模块pyplot,并且重命名为plt。
import numpy as np
x = np.linspace(0,10,1000)
y = np.sin(x)
z = np.cos(x**2)
plt.figure(figsize = (8,4)) # 指定图像的长宽比
plt.plot(x,y,label="$sin(x)$",color="red",linewidth=2)# 调用plot在当前的figure对象中绘图实际上plot是在Axes对象上绘图,如果当前的Figure对象中没有Axes对象,将会为之创建一个几乎充满整个图标的Axes对象,并且使此Axes对象成为当前Axes对象。plot的前两个参数分别是表示X,Y轴数据的对象,这里使用的是NumPy数组。label:给曲线制定一个标签,此标签将在图中显示,如果标签前后有$符号matplotlib会用内置的LaTeX引擎将其显示为数学公式。color:指定曲线的颜色,颜色可以用英文单词,或者以#开头的16进制数字来表示,或者使用值在0-1之间的三个数字组成的元祖来表示,例如(1,0,0)表示红色
plt.plot(x,z,label="$cos(x^2)$",color = "blue",linewidth=1)
plt.xlabel("Time(s)")# 当前轴的标题文字
plt.ylabel("Volt")
plt.title("3water.com - PyPlot First Example")# 子图的标题
plt.ylim(-1.2,1.2)#Y轴的显示范围
plt.legend() # 显示图中右上角的提示信息。
plt.show()

运行效果:

Python使用matplotlib简单绘图示例

更多关于Python相关内容可查看本站专题:《Python数学运算技巧总结》、《Python图片操作技巧总结》、《Python数据结构与算法教程》、《Python函数使用技巧总结》、《Python字符串操作技巧汇总》及《Python入门与进阶经典教程》

希望本文所述对大家Python程序设计有所帮助。

Python 相关文章推荐
centos系统升级python 2.7.3
Jul 03 Python
python调用新浪微博API项目实践
Jul 28 Python
python实现发送和获取手机短信验证码
Jan 15 Python
Python的爬虫框架scrapy用21行代码写一个爬虫
Apr 24 Python
浅谈python for循环的巧妙运用(迭代、列表生成式)
Sep 26 Python
Python爬取附近餐馆信息代码示例
Dec 09 Python
Python爬虫常用小技巧之设置代理IP
Sep 13 Python
python 图片去噪的方法示例
Jul 09 Python
Pytorch中index_select() 函数的实现理解
Nov 19 Python
python plotly画柱状图代码实例
Dec 13 Python
Python计算矩阵的和积的实例详解
Sep 10 Python
Python 的演示平台支持 WSGI 接口的应用
Apr 20 Python
Python解决抛小球问题 求小球下落经历的距离之和示例
Feb 01 #Python
Python 判断 有向图 是否有环的实例讲解
Feb 01 #Python
python使用KNN算法手写体识别
Feb 01 #Python
python @property的用法及含义全面解析
Feb 01 #Python
详解Tensorflow数据读取有三种方式(next_batch)
Feb 01 #Python
Python3 XML 获取雅虎天气的实现方法
Feb 01 #Python
Python命令行解析模块详解
Feb 01 #Python
You might like
php 破解防盗链图片函数
2008/12/09 PHP
解析VS2010利用VS.PHP插件调试PHP的方法
2013/07/19 PHP
ThinkPHP3.1数据CURD操作快速入门
2014/06/19 PHP
php字符串过滤strip_tags()函数用法实例分析
2019/06/24 PHP
一段非常简单的让图片自动切换js代码
2006/11/10 Javascript
建议大家看下JavaScript重要知识更新
2007/07/08 Javascript
js 代码集(学习js的朋友可以看下)
2009/07/22 Javascript
jquery通过select列表选择框对表格数据进行过滤示例
2014/05/07 Javascript
js复制内容到剪贴板代码,js复制代码的简单实例
2016/10/27 Javascript
基于Layer+jQuery的自定义弹框
2020/05/26 Javascript
Bootstrap实现提示框和弹出框效果
2017/01/11 Javascript
three.js快速入门【推荐】
2017/01/21 Javascript
JS实现两周内自动登录功能
2017/03/23 Javascript
详解React Native 采用Fetch方式发送跨域POST请求
2017/11/15 Javascript
JavaScript类的继承操作实例总结
2018/12/20 Javascript
[51:26]VP vs VG 2018国际邀请赛小组赛BO2 第二场 8.19
2018/08/21 DOTA
python编码最佳实践之总结
2016/02/14 Python
浅谈Python处理PDF的方法
2017/11/10 Python
Python Pandas批量读取csv文件到dataframe的方法
2018/10/08 Python
python 多线程将大文件分开下载后在合并的实例
2018/11/09 Python
Python3中函数参数传递方式实例详解
2019/05/05 Python
python绘制封闭多边形教程
2020/02/18 Python
python新式类和经典类的区别实例分析
2020/03/23 Python
Pycharm中安装Pygal并使用Pygal模拟掷骰子(推荐)
2020/04/08 Python
HTML5中判断横屏竖屏的方法(移动端)
2016/08/04 HTML / CSS
EVE LOM英国官网:全世界最好的洁面膏
2017/10/30 全球购物
北美领先的智能产品购物网站:Wellbots
2018/06/11 全球购物
一道写SQL的面试题和答案
2013/11/19 面试题
软件测试笔试题
2012/10/25 面试题
村班子对照检查材料
2014/08/18 职场文书
大学生自我评价范文
2015/03/03 职场文书
对Golang中的FORM相关字段理解
2021/05/02 Golang
python的变量和简单数字类型详解
2021/09/15 Python
Redis Stream类型的使用详解
2021/11/11 Redis
python机器学习Github已达8.9Kstars模型解释器LIME
2021/11/23 Python
MySQL 表锁定 LOCK和UNLOCK TABLES的 SQL语法
2022/04/18 MySQL