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操作xml文件示例
Apr 07 Python
python以环状形式组合排列图片并输出的方法
Mar 17 Python
快速解决docker-py api版本不兼容的问题
Aug 30 Python
python对象销毁实例(垃圾回收)
Jan 16 Python
Python中格式化字符串的四种实现
May 26 Python
Python爬虫requests库多种用法实例
May 28 Python
python3读取autocad图形文件.py实例
Jun 05 Python
Keras-多输入多输出实例(多任务)
Jun 22 Python
python怎么对数字进行过滤
Jul 05 Python
django rest framework使用django-filter用法
Jul 15 Python
Python基于xlutils修改表格内容过程解析
Jul 28 Python
python​格式化字符串
Apr 20 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显示搜索引擎来的关键词
2014/02/13 PHP
php格式化日期实例分析
2014/11/12 PHP
php显示时间常用方法小结
2015/06/05 PHP
PHP获取指定日期是星期几的实现方法
2016/11/30 PHP
Jquery index()方法 获取相应元素索引值
2012/10/12 Javascript
深入理解JavaScript中的对象
2015/06/04 Javascript
js判断当前页面在移动设备还是在PC端中打开
2016/01/06 Javascript
实例详解jQuery表单验证插件validate
2016/01/18 Javascript
JS简单获得节点元素的方法示例
2018/02/10 Javascript
在JavaScript中实现链式调用的实现
2019/12/24 Javascript
JavaScript canvas实现雨滴特效
2021/01/10 Javascript
由浅入深讲解python中的yield与generator
2017/04/05 Python
Python实现识别手写数字 简易图片存储管理系统
2018/01/29 Python
Sanic框架配置操作分析
2018/07/17 Python
钉钉群自定义机器人消息Python封装的实例
2019/02/20 Python
Python @property使用方法解析
2019/09/17 Python
python  logging日志打印过程解析
2019/10/22 Python
Python+PyQt5实现灭霸响指功能
2020/05/25 Python
python文件及目录操作代码汇总
2020/07/08 Python
Python更改pip镜像源的方法示例
2020/12/01 Python
Django中如何用xlwt生成表格的方法步骤
2021/01/31 Python
CSS3媒体查询(Media Queries)介绍
2013/09/12 HTML / CSS
澳大利亚免息网上购物:Shop Zero
2016/09/17 全球购物
英国领先的家庭时尚品牌:Peacocks
2018/01/11 全球购物
美国婴儿和儿童服装购物网站:PatPat
2020/10/01 全球购物
Pandora西班牙官方商店:PandoraShop.es
2020/10/05 全球购物
市场营销个人求职信范文
2014/02/02 职场文书
槐乡的孩子教学反思
2014/04/27 职场文书
俞敏洪一分钟演讲稿
2014/08/26 职场文书
口才训练演讲稿范文
2014/09/16 职场文书
个人贷款授权委托书样本
2014/10/07 职场文书
2015年共青团工作总结
2015/05/15 职场文书
2016年教代会开幕词
2016/03/04 职场文书
CocosCreator如何实现划过的位置显示纹理
2021/04/14 Javascript
go语言中json数据的读取和写出操作
2021/04/28 Golang
python机器学习创建基于规则聊天机器人过程示例详解
2021/11/02 Python