Python Matplotlib库安装与基本作图示例
作者:memoryqiu 发布时间:2021-09-01 04:22:51
标签:Python,Matplotlib库
本文实例讲述了Python Matplotlib库安装与基本作图。分享给大家供大家参考,具体如下:
不论是数据挖掘还是数据建模,都免不了数据可视化的问题。对于Python来说,Matplotlib是著名的绘图库,它主要用于二维绘图,简单的三维绘图。
安装Matplotlib
通过pip安装Matplotlib步骤:
在cmd窗口下,进入到pip安装目录,在命令提示符中依次输入
python -m pip install -U pip setuptools
python -m pip install matplotlib
Matplotlib作图的基本代码
>>> import numpy as np
>>> import matplotlib.pyplot as plt #导入matplotlib
>>> x=np.linspace(0,10,1000) #作图的自变量x
>>> y=np.sin(x)+1 #自变量y
>>> z=np.cos(x**2)+1 #自变量z
>>> plt.figure(figsize=(8,4)) #设置图像大小
>>> plt.plot(x,y,label='$\sin x+1$',color='red',linewidth=2) #设置标签,线条颜色、大小
>>> plt.plot(x,z,'b--',label='$\cos x^2+1$') #设置线条类型,标签
>>> plt.xlabel('times(s)') #x轴名称
>>> plt.ylabel('volt') #y轴名称
>>> plt.title('a simple example') #标题
>>> plt.ylim(0,2.2) #显示的y轴范围
>>> plt.legend() #显示图例
>>> plt.show()
这里使用Python3.6环境cmd窗口运行效果如下:
绘制的图形如下:
希望本文所述对大家Python程序设计有所帮助。
来源:https://blog.csdn.net/sinat_25873421/article/details/80562114
0
投稿
猜你喜欢
- 官方文档:https://elasticsearch-py.readthedocs.io/en/master/1、介绍python提供了操作
- <!-- #include file="../conn.asp" --&
- exam = { 'math': '95', 'eng': '96',
- 读取binlog,方法有二:1.使用mysqlbinlog,详细用法,请参考MySQL手册2.使用MySQL的自带工具,SHOW BINLO
- 发送电子邮件在即时通信软件如此发达的今天,电子邮件仍然是互联网上使用最为广泛的应用之一,公司向应聘者发出录用通知、网站向用户发送一个激活账号
- 前言相信对于每一个编程人员来说,在文本处理的时候,经常会遇到全角半角不一致的问题。于是需要程序能够快速的在两者之间互转。由于全角半角本身存在
- 很多SQL Server程序员对子查询(subqueries)的使用感到困惑,尤其对于嵌套子查询(即子查询中包含一个子查询)。现在,就让我们
- 在python类当中,经常会遇到@classmethod和@staticmethod这两个装饰器,那么到底它们的区别和作用是啥子呢?具体来看
- 根据GB11643-1999公民身份证号码是特征组合码,由十七位数字本体码和一位数字校验码组成,排列顺序从左至右依次为:六位数字地址码八位数
- 使用场景我有两个GPU卡。我希望我两个GPU能并行运行两个网络模型。代码错误代码1:#对于0号GPUos.environ['CUDA
- 规律:半角空格的 charCode 为 32, 全角空格为 12288. 其他半角字符 ( 33 – 126 ) 与全角 ( 65281 –
- window对象表示浏览器中打开的窗口,提供关于窗口状态的信息。可以用window对象访问窗口中绘制的文档、窗口中发生的事件和影响窗口的浏览
- 如下所示:# -*- coding: utf-8 -*-#简述:一个整数,它加上100和加上268后都是一个完全平方数#提问:请问该数是多少
- 原文地址:30 Days of Mootools 1.2 Tutorials - Day 21 - Classes part
- 问题背景:日常对Sql Server 2005关系数据库进行操作时,有时对数据库(如:Sharepoint网站配置数据库名Sharepoin
- 去空格函数有如下两种:·LTRIM()LTRIM() 函数把字符串头部(左)的空格去掉,其语法如下:LTRIM (<character
- 我们用Select的onchange事件时,常会遇到这样一个问题,那就是连续选相同一项时,不触发onchange事件.select的onch
- 代码如下:SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO /* by kudychen 2
- 本文实例讲述了python中pass语句用法。分享给大家供大家参考。具体分析如下:1、空语句 do nothing2、保证格式完整3、保证语
- 无法远程登入MySQL数据库的几种解决办法方法一:尝试用MySQL Adminstrator GUI Tool登入MySQL Server,