python matplotlib折线图样式实现过程


Posted in Python onNovember 04, 2019

这篇文章主要介绍了python matplotlib折线图样式实现过程,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下

一:简单的折线图

import matplotlib.pyplot as plt

#支持中文显示
plt.rcParams["font.sans-serif"]=["SimHei"]

#x,y数据
x_data = [1,2,3,4,5]
y_data = [10,30,20,25,28]

plt.plot(x_data,y_data)

plt.title("简单的折线图")
plt.xlabel("x")
plt.ylabel("y")

plt.show()

python matplotlib折线图样式实现过程

二、多折线折线图

import matplotlib.pyplot as plt

#x,y数据
x_data = [1,2,3,4,5]
y_data = [10,30,20,25,28]
y_data_1 = [12,32,22,27,30]
y_data_2 = [8,28,18,23,25]
plt.plot(x_data,y_data,x_data,y_data_1,x_data,y_data_2)
"""
plt.plot(x_data,y_data,x_data,y_data_1)
此行可替代为
plt.plot(x_data,y_data)
plt.plot(x_data,y_data_1)
plt.plot(x_data,y_data_2)

"""
plt.show()

python matplotlib折线图样式实现过程

三、折线样式:折线颜色、折线图案 、折线宽度

import matplotlib.pyplot as plt
#x,y数据
x_data = [1,2,3,4,5]

y_data = [10,30,20,25,28]
y_data_1 = [12,32,22,27,30]
plt.plot(x_data,y_data,color="red",linewidth=2.0,linestyle="--")
plt.plot(x_data,y_data_1,color="blue",linewidth=2.0,linestyle="-.")
plt.show()

python matplotlib折线图样式实现过程

注:

①color参数:

  • 颜色名称或简写#rrggbb
    • b: blue
    • g: green
    • r: red
    • c: cyan
    • m: magenta
    • y: yellow
    • k: black
    • w: white
  • #rrggbb
  • (r, g, b) 或 (r, g, b, a),其中 r g b a 取均为[0, 1]之间
  • [0, 1]之间的浮点数的字符串形式,表示灰度值。0表示黑色,1表示白色

②linestyle参数

-:代表实线,这是默认值;

--:代表虚线;

·:代表点钱;

-.:代表短线、点相间的虚钱

四、折线图的注解

import numpy as np
import matplotlib.pyplot as plt

#x,y数据
x_data = np.linspace(0, 2 * np.pi, 100)
y_data, y2_data = np.sin(x_data), np.cos(x_data)


plt.plot(x_data,y_data,label="y=sinx")
plt.plot(x_data,y2_data,label="y=cosx")
plt.legend()

plt.show()

python matplotlib折线图样式实现过程

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python接收Gmail新邮件并发送到gtalk的方法
Mar 10 Python
python标准算法实现数组全排列的方法
Mar 17 Python
python同时给两个收件人发送邮件的方法
Apr 30 Python
python实现判断数组是否包含指定元素的方法
Jul 15 Python
Python+matplotlib+numpy实现在不同平面的二维条形图
Jan 02 Python
Python实现PS滤镜Fish lens图像扭曲效果示例
Jan 29 Python
Python一键查找iOS项目中未使用的图片、音频、视频资源
Aug 12 Python
通过celery异步处理一个查询任务的完整代码
Nov 19 Python
Windows10+anacond+GPU+pytorch安装详细过程
Mar 24 Python
PyTorch在Windows环境搭建的方法步骤
May 12 Python
Python configparser模块应用过程解析
Aug 14 Python
Python实现粒子群算法的示例
Feb 14 Python
Django框架创建项目的方法入门教程
Nov 04 #Python
Python jieba库用法及实例解析
Nov 04 #Python
Django框架安装方法图文详解
Nov 04 #Python
python定时任务 sched模块用法实例
Nov 04 #Python
python框架flask表单实现详解
Nov 04 #Python
pycharm显示远程图片的实现
Nov 04 #Python
使用PyCharm进行远程开发和调试的实现
Nov 04 #Python
You might like
用PHP和ACCESS写聊天室(八)
2006/10/09 PHP
PHP实现C#山寨ArrayList的方法
2015/07/16 PHP
php实现支持中文的文件下载功能示例
2017/08/30 PHP
PHP attributes()函数讲解
2019/02/03 PHP
屏蔽Flash右键信息的js代码
2010/01/17 Javascript
Jquery+WebService 校验账号是否已被注册的代码
2010/07/12 Javascript
jquery事件机制扩展插件 jquery鼠标右键事件
2011/12/21 Javascript
固定表格行列(expression)在IE下适用
2013/07/25 Javascript
JavaScript获取Url里的参数
2014/12/18 Javascript
javascript判断变量是否有值的方法
2015/04/20 Javascript
瀑布流的实现方式(原生js+jquery+css3)
2020/06/28 Javascript
JS简单获取及显示当前时间的方法
2016/08/03 Javascript
强大Vue.js组件浅析
2016/09/12 Javascript
jquery购物车结算功能实现方法
2020/10/29 Javascript
JavaScript获取URL参数的方法之一
2017/03/24 Javascript
详解ionic本地相册、拍照、裁剪、上传(单图完全版)
2017/10/10 Javascript
jq.ajax+php+mysql实现关键字模糊查询(示例讲解)
2018/01/02 Javascript
JS实现全屏预览F11功能的示例代码
2018/07/23 Javascript
javascript和php使用ajax通信传递JSON的实例
2018/08/21 Javascript
JS实现判断有效的数独算法示例
2019/02/25 Javascript
JS判断数组是否包含某元素实现方法汇总
2020/06/24 Javascript
python自动截取需要区域,进行图像识别的方法
2018/05/17 Python
python退出命令是什么?详解python退出方法
2018/12/10 Python
Django实现WebSSH操作物理机或虚拟机的方法
2019/11/06 Python
matlab 计算灰度图像的一阶矩,二阶矩,三阶矩实例
2020/04/22 Python
python 爬虫请求模块requests详解
2020/12/04 Python
H5 meta小结(前端必看篇)
2016/08/24 HTML / CSS
Nike西班牙官方网站:Nike.com (ES)
2017/10/30 全球购物
英国复古皮包品牌:Beara Beara
2018/07/18 全球购物
打造高效课堂实施方案
2014/03/22 职场文书
基层党员公开承诺书
2014/05/29 职场文书
党章培训心得体会
2014/09/04 职场文书
一年级数学下册复习计划
2015/01/17 职场文书
社区节水倡议书
2015/04/29 职场文书
2016年5月份红领巾广播稿
2015/12/21 职场文书
SpringBoot整合Mybatis Generator自动生成代码
2021/08/23 Java/Android