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字符类型的一些方法小结
May 16 Python
详解python的数字类型变量与其方法
Nov 20 Python
Python中字符串格式化str.format的详细介绍
Feb 17 Python
Python基于回溯法子集树模板解决取物搭配问题实例
Sep 02 Python
Python实现输入二叉树的先序和中序遍历,再输出后序遍历操作示例
Jul 27 Python
深入浅析Python获取对象信息的函数type()、isinstance()、dir()
Sep 17 Python
python+opencv 读取文件夹下的所有图像并批量保存ROI的方法
Jan 10 Python
基于python实现KNN分类算法
Apr 23 Python
python matplotlib库绘制散点图例题解析
Aug 10 Python
PyCharm最新激活码PyCharm2020.2.3有效
Nov 18 Python
python使用numpy中的size()函数实例用法详解
Jan 29 Python
Python写情书? 10行代码展示如何把情书写在她的照片里
Apr 21 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在XP下IIS和Apache2服务器上的安装
2006/09/05 PHP
利用static实现表格的颜色隔行显示的代码
2007/09/02 PHP
提高PHP编程效率的53个要点(经验小结)
2010/09/04 PHP
PHP判断来访是搜索引擎蜘蛛还是普通用户的代码小结
2015/09/14 PHP
PHP Cookie学习笔记
2016/08/23 PHP
ThinkPHP 整合Bootstrap Ajax分页样式
2016/12/23 PHP
PHP大文件分割上传 PHP分片上传
2017/08/28 PHP
用Jquery实现可编辑表格并用AJAX提交到服务器修改数据
2009/12/27 Javascript
javascript 事件处理程序介绍
2012/06/27 Javascript
『JavaScript』限制Input只能输入数字实现思路及代码
2013/04/22 Javascript
模拟一个类似百度google的模糊搜索下拉列表
2014/04/15 Javascript
jQuery实现菜单式图片滑动切换
2015/03/14 Javascript
jQuery选择器源码解读(七):elementMatcher函数
2015/03/31 Javascript
常用的Javascript数据验证插件
2015/08/04 Javascript
Jquery uploadify上传插件使用详解
2016/01/13 Javascript
Jquery揭秘系列:ajax原生js实现详解(推荐)
2016/06/08 Javascript
node.js路径处理方法以及绝对路径详解
2021/03/04 Javascript
jQuery实现的简单排序功能示例【冒泡排序】
2017/01/13 Javascript
Jquery鼠标放上去显示全名的实现方法
2017/02/06 Javascript
Bootstrap常用组件学习(整理)
2017/03/24 Javascript
jQuery实现上下滚动公告栏详细代码
2018/11/21 jQuery
使用Vue.observable()进行状态管理的实例代码详解
2019/05/26 Javascript
Python配置文件解析模块ConfigParser使用实例
2015/04/13 Python
Python使用剪切板的方法
2017/06/06 Python
Python操作Oracle数据库的简单方法和封装类实例
2018/05/07 Python
Python3enumrate和range对比及示例详解
2019/07/13 Python
一行Python代码制作动态二维码的实现
2019/09/09 Python
Python for循环及基础用法详解
2019/11/08 Python
使用Django实现把两个模型类的数据聚合在一起
2020/03/28 Python
捷克鲜花配送:Florea.cz
2018/10/29 全球购物
美国杰西潘尼官网:JCPenney
2019/06/12 全球购物
大码女装:Ulla Popken
2019/08/06 全球购物
大学自我评价
2014/02/12 职场文书
社区个人对照检查材料(群众路线)
2014/09/26 职场文书
初中语文教学随笔
2015/08/15 职场文书
使用python创建股票的时间序列可视化分析
2022/03/03 Python