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使用matplotlib简单绘图示例

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

来源:http://www.cnblogs.com/A-FM/p/6756429.html

标签:Python,matplotlib,绘图
0
投稿

猜你喜欢

  • MySQL中按照多字段排序及问题解决

    2024-01-22 02:31:47
  • Python中获取对象信息的方法

    2021-04-04 09:08:22
  • 在python 脚本下解析json数据

    2022-05-28 10:38:20
  • python字典排序的方法

    2021-06-16 03:43:40
  • 网页设计进阶之一 (步骤和大局观)

    2008-08-23 10:39:00
  • MySQL基础教程之IN的用法详解

    2024-01-16 19:36:32
  • Pygame Font模块使用教程

    2021-06-17 15:23:44
  • Anaconda+Pycharm环境下的PyTorch配置方法

    2023-05-20 16:38:22
  • 对Python实现简单的API接口实例讲解

    2023-11-20 03:27:04
  • js实现圆形菜单选择器

    2023-09-23 19:50:54
  • 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
  • 微信小程序实现简单倒计时功能

    2024-04-17 10:23:27
  • zookeeper python接口实例详解

    2023-03-11 01:34:48
  • asp如何显示数据库中的图片和超级链接?

    2010-06-08 09:38:00
  • 14道基础Python练习题(附答案)

    2023-07-23 02:27:41
  • 比较详细的完美解决安装sql2000时出现以前的某个程序安装已在安装计算机上创建挂起的文件操作。 <font color=red>原创</font>

    2024-01-27 03:48:54
  • python的sorted用法详解

    2022-04-09 20:21:14
  • asp之家 网络编程 m.aspxhome.com