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 相关文章推荐
python读写ini文件示例(python读写文件)
Mar 25 Python
Python中用altzone()方法处理时区的教程
May 22 Python
Python3下错误AttributeError: ‘dict’ object has no attribute’iteritems‘的分析与解决
Jul 06 Python
Python+threading模块对单个接口进行并发测试
Jun 25 Python
分享PyCharm的几个使用技巧
Nov 10 Python
python实现单目标、多目标、多尺度、自定义特征的KCF跟踪算法(实例代码)
Jan 08 Python
Python基于codecs模块实现文件读写案例解析
May 11 Python
Python手动或自动协程操作方法解析
Jun 22 Python
基于python实现删除指定文件类型
Jul 21 Python
详解Python3 定义一个跨越多行的字符串的多种方法
Sep 06 Python
Python3使用Selenium获取session和token方法详解
Feb 16 Python
python基于turtle绘制几何图形
Jun 15 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
ADODB结合SMARTY使用~超级强
2006/11/25 PHP
php递归创建和删除文件夹的代码小结
2012/04/13 PHP
显示程序执行时间php函数代码
2013/08/29 PHP
利用phpexcel把excel导入数据库和数据库导出excel实现
2014/01/09 PHP
php生成缩略图示例代码分享(使用gd库实现)
2014/01/20 PHP
PHP中key和current,next的联合运用实例分析
2016/03/29 PHP
js 数组实现一个类似ruby的迭代器
2009/10/27 Javascript
Extjs TimeField 显示正常时间格式的代码
2011/06/28 Javascript
深入理解JavaScript系列(16) 闭包(Closures)
2012/04/12 Javascript
关于jquery.validate1.9.0前台验证的使用介绍
2013/04/26 Javascript
JavaScript实现判断图片是否加载完成的3种方法整理
2015/03/13 Javascript
jQuery遍历页面所有CheckBox查看是否被选中的方法
2015/04/14 Javascript
jQuery height()、innerHeight()、outerHeight()函数的区别详解
2016/05/23 Javascript
获取IE浏览器Cookie信息的方法
2017/01/23 Javascript
PHP7新特性简述
2017/06/11 Javascript
浅谈Angular2 模块懒加载的方法
2017/10/04 Javascript
webpack4 SCSS提取和懒加载的示例
2018/09/03 Javascript
一步快速解决微信小程序中textarea层级太高遮挡其他组件
2019/03/04 Javascript
浅析vue-router中params和query的区别
2019/12/24 Javascript
JQuery基于FormData异步提交数据文件
2020/09/01 jQuery
[06:45]DOTA2卡尔工作室 英雄介绍幻影长矛手篇
2013/07/12 DOTA
[14:20]刀塔大凶女神互压各路奇葩屌丝
2014/05/16 DOTA
Python实现一个简单的MySQL类
2015/01/07 Python
C#返回当前系统所有可用驱动器符号的方法
2015/04/18 Python
Python subprocess模块详细解读
2018/01/29 Python
python单例模式实例解析
2018/08/28 Python
idea创建springMVC框架和配置小文件的教程图解
2018/09/18 Python
python3 BeautifulSoup模块使用字典的方法抓取a标签内的数据示例
2019/11/28 Python
详解Python3中的 input() 函数
2020/03/18 Python
Python通过kerberos安全认证操作kafka方式
2020/06/06 Python
纯DOM+CSS3实现简单的小风车动画
2016/09/27 HTML / CSS
世界首屈一指的钓鱼用品商店:TackleDirect
2016/07/26 全球购物
如何用PHP实现邮件发送
2012/12/26 面试题
工程管理专业毕业生自荐信
2014/01/24 职场文书
2019年度行政文员工作计划范本!
2019/07/04 职场文书
拙作再改《我的收音机情缘》
2022/04/05 无线电