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中正则表达式的使用详解
Oct 17 Python
Python使用Paramiko模块编写脚本进行远程服务器操作
May 05 Python
Python实现解析Bit Torrent种子文件内容的方法
Aug 29 Python
简单了解OpenCV是个什么东西
Nov 10 Python
python实现根据指定字符截取对应的行的内容方法
Oct 23 Python
Python进阶:生成器 懒人版本的迭代器详解
Jun 29 Python
python绘制直方图和密度图的实例
Jul 08 Python
python实现从本地摄像头和网络摄像头截取图片功能
Jul 11 Python
详解python中的生成器、迭代器、闭包、装饰器
Aug 22 Python
python实现输入任意一个大写字母生成金字塔的示例
Oct 27 Python
django rest framework 自定义返回方式
Jul 12 Python
Python趣味实战之手把手教你实现举牌小人生成器
Jun 07 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
Http 1.1 Etag 与 Last-Modified提高php效率
2008/01/10 PHP
PHP添加MySQL数据记录代码
2008/06/07 PHP
php目录操作函数之获取目录与文件的类型
2010/12/29 PHP
基于Discuz security.inc.php代码的深入分析
2013/06/03 PHP
解析php中eclipse 用空格替换 tab键
2013/06/24 PHP
php+memcache实现的网站在线人数统计代码
2014/07/04 PHP
深入解析PHP底层机制及相关原理
2020/12/11 PHP
更正确的asp冒泡排序
2007/05/24 Javascript
javascript实现动态CSS换肤技术的脚本
2007/06/29 Javascript
js 图片轮播(5张图片)
2008/12/30 Javascript
技术男用来对妹子表白的百度首页
2014/07/23 Javascript
一个字符串反转函数可实现字符串倒序
2014/09/15 Javascript
JS实现pasteHTML兼容ie,firefox,chrome的方法
2016/06/22 Javascript
jQuery简单自定义图片轮播插件及用法示例
2016/11/21 Javascript
vue实现图片加载完成前的loading组件方法
2018/02/05 Javascript
JavaScript设计模式之单例模式简单实例教程
2018/07/02 Javascript
layDate插件设置开始和结束时间
2018/11/15 Javascript
React 使用recharts实现散点地图的示例代码
2018/12/07 Javascript
微信小程序 腾讯地图SDK 获取当前地址实现解析
2019/08/12 Javascript
python根据开头和结尾字符串获取中间字符串的方法
2015/03/26 Python
Python实现批量下载图片的方法
2015/07/08 Python
python利用urllib实现爬取京东网站商品图片的爬虫实例
2017/08/24 Python
Django2.1集成xadmin管理后台所遇到的错误集锦(填坑)
2018/12/20 Python
Pandas 缺失数据处理的实现
2019/11/04 Python
python turtle工具绘制四叶草的实例分享
2020/02/14 Python
CSS3中Animation动画属性用法详解
2016/07/04 HTML / CSS
LINUX下线程,GDI类的解释
2016/12/14 面试题
高中生学习生活的自我评价
2013/11/27 职场文书
七年级数学教学反思
2014/01/22 职场文书
网上商城创业计划书范文
2014/01/31 职场文书
乡镇网格化管理实施方案
2014/03/23 职场文书
三问三解心得体会
2014/09/05 职场文书
邓小平理论心得体会
2014/09/09 职场文书
2015员工年度考核评语
2015/03/25 职场文书
植树节新闻稿
2015/07/17 职场文书
springboot集成springCloud中gateway时启动报错的解决
2021/07/16 Java/Android