Python使用matplotlib简单绘图示例
作者:X-POWER 时间:2023-11-03 01:33:00
本文实例讲述了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("www.aspxhome.com - PyPlot First Example")# 子图的标题
plt.ylim(-1.2,1.2)#Y轴的显示范围
plt.legend() # 显示图中右上角的提示信息。
plt.show()
运行效果:
希望本文所述对大家Python程序设计有所帮助。
来源:http://www.cnblogs.com/A-FM/p/6756429.html
标签:Python,matplotlib,绘图
![](/images/zang.png)
![](/images/jiucuo.png)
猜你喜欢
MySQL中按照多字段排序及问题解决
2024-01-22 02:31:47
Python中获取对象信息的方法
2021-04-04 09:08:22
在python 脚本下解析json数据
2022-05-28 10:38:20
![](https://img.aspxhome.com/file/2023/6/107046_0s.png)
python字典排序的方法
2021-06-16 03:43:40
![](https://img.aspxhome.com/file/2023/6/75276_0s.png)
网页设计进阶之一 (步骤和大局观)
2008-08-23 10:39:00
MySQL基础教程之IN的用法详解
2024-01-16 19:36:32
Pygame Font模块使用教程
2021-06-17 15:23:44
![](https://img.aspxhome.com/file/2023/6/123556_0s.gif)
Anaconda+Pycharm环境下的PyTorch配置方法
2023-05-20 16:38:22
![](https://img.aspxhome.com/file/2023/2/114652_0s.jpg)
对Python实现简单的API接口实例讲解
2023-11-20 03:27:04
![](https://img.aspxhome.com/file/2023/3/90663_0s.jpg)
js实现圆形菜单选择器
2023-09-23 19:50:54
![](https://img.aspxhome.com/file/2023/8/56308_0s.jpg)
Python中__init__和__new__的区别详解
2023-09-24 13:14:17
asp中的rs.open与conn.execute的区别说明
2011-02-24 10:56:00
用ASP显示ACCESS数据库的的GIF图象
2008-11-20 16:35:00
python实现求两个字符串的最长公共子串方法
2021-08-02 21:14:08
![](https://img.aspxhome.com/file/2023/9/128639_0s.jpg)
微信小程序实现简单倒计时功能
2024-04-17 10:23:27
![](https://img.aspxhome.com/file/2023/4/136304_0s.jpg)
zookeeper python接口实例详解
2023-03-11 01:34:48
asp如何显示数据库中的图片和超级链接?
2010-06-08 09:38:00
14道基础Python练习题(附答案)
2023-07-23 02:27:41
![](https://img.aspxhome.com/file/2023/8/110238_0s.png)
比较详细的完美解决安装sql2000时出现以前的某个程序安装已在安装计算机上创建挂起的文件操作。 <font color=red>原创</font>
2024-01-27 03:48:54
python的sorted用法详解
2022-04-09 20:21:14