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中使用base64模块处理字符编码的教程
Apr 28 Python
python基于twisted框架编写简单聊天室
Jan 02 Python
pyttsx3实现中文文字转语音的方法
Dec 24 Python
python 处理telnet返回的More,以及get想要的那个参数方法
Feb 14 Python
python3.x+pyqt5实现主窗口状态栏里(嵌入)显示进度条功能
Jul 04 Python
python线程的几种创建方式详解
Aug 29 Python
使用python将最新的测试报告以附件的形式发到指定邮箱
Sep 20 Python
TensorFlow自定义损失函数来预测商品销售量
Feb 05 Python
python3中确保枚举值代码分析
Dec 02 Python
python lambda的使用详解
Feb 26 Python
python实现求纯色彩图像的边框
Apr 08 Python
Python TypeError: ‘float‘ object is not subscriptable错误解决
Dec 24 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 如何获取数组第一个值
2013/08/06 PHP
浅析Yii2 gridview实现批量删除教程
2016/04/22 PHP
PHP构造函数与析构函数用法示例
2016/09/28 PHP
PHP使用zlib扩展实现GZIP压缩输出的方法详解
2018/04/09 PHP
使用Grunt.js管理你项目的应用说明
2013/04/24 Javascript
JS和函数式语言的三特性
2014/03/05 Javascript
jquery插件corner实现圆角边框的方法
2015/03/09 Javascript
jQuery实现摸拟alert提示框
2016/05/22 Javascript
jQuery验证插件validate使用方法详解
2020/09/13 Javascript
javascript中this关键字详解
2016/12/12 Javascript
jQuery插件版本冲突的处理方法分析
2017/01/16 Javascript
关于jquery form表单序列化的注意事项详解
2017/08/01 jQuery
Angularjs单选框相关的示例代码
2017/08/17 Javascript
微信小程序使用setData修改数组中单个对象的方法分析
2018/12/30 Javascript
python内置数据类型之列表操作
2018/11/12 Python
python 利用pandas将arff文件转csv文件的方法
2019/02/12 Python
Python子类继承父类构造函数详解
2019/02/19 Python
python爬虫简单的添加代理进行访问的实现代码
2019/04/04 Python
Django框架模型简单介绍与使用分析
2019/07/18 Python
Python函数默认参数常见问题及解决方案
2020/03/26 Python
解决Jupyter因卸载重装导致的问题修复
2020/04/10 Python
CSS3制作轮播图的一种方法
2019/11/11 HTML / CSS
Bogner美国官网:滑雪服中的”Dior”
2018/01/30 全球购物
阿根廷在线宠物商店:Puppis
2018/03/23 全球购物
JBL加拿大官方商店:扬声器、耳机等
2020/10/23 全球购物
生产厂厂长岗位职责
2013/12/25 职场文书
企业读书活动总结
2014/06/30 职场文书
物理课外活动总结
2014/08/27 职场文书
快递员岗位职责
2014/09/12 职场文书
学校食堂食品安全承诺书
2015/04/29 职场文书
房屋转让协议书(标准范本)
2016/03/21 职场文书
SQL实现LeetCode(177.第N高薪水)
2021/08/04 MySQL
Redis分布式锁的7种实现
2022/04/01 Redis
python函数的两种嵌套方法使用
2022/04/02 Python
Java 深入探究讲解简单工厂模式
2022/04/07 Java/Android
MySQL选择合适的备份策略和备份工具
2022/06/01 MySQL