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使用正则表达式替换匹配成功的组
Nov 17 Python
python距离测量的方法
Mar 06 Python
Python字典循环添加一键多值的用法实例
Jan 20 Python
PyQtGraph在pyqt中的应用及安装过程
Aug 04 Python
Django使用 Bootstrap 样式修改书籍列表过程解析
Aug 09 Python
python使用requests.session模拟登录
Aug 09 Python
Python使用百度api做人脸对比的方法
Aug 28 Python
Python实现AI自动抠图实例解析
Mar 05 Python
Python之Django自动实现html代码(下拉框,数据选择)
Mar 13 Python
pytorch VGG11识别cifar10数据集(训练+预测单张输入图片操作)
Jun 24 Python
pytorch 权重weight 与 梯度grad 可视化操作
Jun 05 Python
pandas中关于apply+lambda的应用
Feb 28 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
解析linux下安装memcacheq(mcq)全过程笔记
2013/06/27 PHP
php网页版聊天软件实现代码
2016/08/12 PHP
php检查函数必传参数是否存在的实例详解
2017/08/28 PHP
js资料prototype 属性
2007/03/13 Javascript
JQuery 学习笔记 选择器之一
2009/07/23 Javascript
jquery入门——事件机制之事件中的冒泡现象示例解释
2020/09/12 Javascript
用Jquery重写windows.alert方法实现思路
2013/04/03 Javascript
Javascript setInterval的两种调用方法(实例讲解)
2013/11/29 Javascript
JS右下角广告窗口代码(可收缩、展开及关闭)
2015/09/04 Javascript
轻松学习jQuery插件EasyUI EasyUI创建树形网络(1)
2015/11/30 Javascript
js从外部获取图片的实现方法
2016/08/05 Javascript
Javascript 闭包详解及实例代码
2016/11/30 Javascript
Angularjs实现分页和分页算法的示例代码
2016/12/23 Javascript
小程序自定义日历效果
2018/12/29 Javascript
详解async/await 异步应用的常用场景
2019/05/13 Javascript
对于Python异常处理慎用“except:pass”建议
2015/04/02 Python
python使用paramiko实现远程拷贝文件的方法
2016/04/18 Python
实例解析Python的Twisted框架中Deferred对象的用法
2016/05/25 Python
python flask 多对多表查询功能
2017/06/25 Python
python使用knn实现特征向量分类
2018/12/26 Python
PyQt5组件读取参数的实例
2019/06/25 Python
pandas 缺失值与空值处理的实现方法
2019/10/12 Python
查看已安装tensorflow版本的方法示例
2020/04/19 Python
python 星号(*)的多种用途
2020/09/21 Python
html5默认气泡修改的代码详解
2020/03/13 HTML / CSS
娇韵诗法国官网:Clarins法国
2019/01/29 全球购物
学期自我鉴定
2013/11/04 职场文书
工厂总经理岗位职责
2014/02/07 职场文书
理发店策划方案
2014/06/05 职场文书
务虚会发言材料
2014/12/25 职场文书
小学中队活动总结
2015/05/11 职场文书
基督教追悼会答谢词
2015/09/29 职场文书
HR在给员工开具离职证明时,需要注意哪些问题?
2019/07/03 职场文书
CSS3实现模糊背景的三种效果示例
2021/03/30 HTML / CSS
浅谈python中的多态
2021/06/15 Python
js判断两个数组相等的5种方法
2022/05/06 Javascript