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 不关闭控制台的实现方法
Oct 23 Python
Python脚本实现DNSPod DNS动态解析域名
Feb 14 Python
Python 的 Socket 编程
Mar 24 Python
Python下的twisted框架入门指引
Apr 15 Python
Python切换pip安装源的方法详解
Nov 18 Python
Django与JS交互的示例代码
Aug 23 Python
使用Python读取二进制文件的实例讲解
Jul 09 Python
对django xadmin自定义菜单的实例详解
Jan 03 Python
python读取并写入mat文件的方法
Jul 12 Python
keras 多任务多loss实例
Jun 22 Python
如何解决flask修改静态资源后缓存文件不能及时更改问题
Aug 02 Python
python绘制箱型图
Apr 27 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
基于文本的搜索
2006/10/09 PHP
PHP 调试工具Debug Tools
2011/04/30 PHP
php中将一个对象保存到Session中的方法
2015/03/13 PHP
php中文语义分析实现方法示例
2019/09/28 PHP
javascript操作html控件实例(javascript添加html)
2013/12/02 Javascript
jQuery 中的 DOM 操作
2016/04/26 Javascript
JS图片定时翻滚效果实现方法
2016/06/21 Javascript
js实现图片缓慢放大缩小效果
2016/08/02 Javascript
常用原生js自定义函数总结
2016/11/20 Javascript
jQuery插件echarts去掉垂直网格线用法示例
2017/03/03 Javascript
使用Angular CLI生成 Angular 5项目教程详解
2018/03/18 Javascript
微信小程序常用的3种提示弹窗实现详解
2019/09/19 Javascript
vue element 中的table动态渲染实现(动态表头)
2019/11/21 Javascript
Ant Design moment对象和字符串之间的相互转化教程
2020/10/27 Javascript
对python中return和print的一些理解
2017/08/18 Python
Python用sndhdr模块识别音频格式详解
2018/01/11 Python
Python SVM(支持向量机)实现方法完整示例
2018/06/19 Python
Pandas透视表(pivot_table)详解
2019/07/22 Python
对python中UDP,socket的使用详解
2019/08/22 Python
Python爬虫爬取微信朋友圈
2020/08/06 Python
基于python requests selenium爬取excel vba过程解析
2020/08/12 Python
VICHY薇姿俄罗斯官方网上商店:法国护肤品牌,火山温泉水
2019/11/22 全球购物
Athleta官网:购买女士瑜伽服、技术运动服和休闲运动服
2020/11/12 全球购物
荷兰美妆护肤品海淘网站:Beautinow(中文)
2020/11/22 全球购物
教育科学研究生自荐信
2013/10/09 职场文书
会计电算化学生个人的自我评价
2014/02/08 职场文书
完整版商业计划书
2014/09/15 职场文书
群众路线剖析材料
2014/09/30 职场文书
交通事故协议书范文
2014/10/23 职场文书
2014幼儿园教育教学工作总结
2014/12/17 职场文书
公证书格式
2015/01/23 职场文书
幼儿园园务工作总结2015
2015/05/18 职场文书
结婚主持人致辞
2015/07/28 职场文书
《彼得与狼》教学反思
2016/02/20 职场文书
通知怎么写?
2019/04/17 职场文书
周一早安温馨问候祝福语!
2019/07/15 职场文书