matplotlib 默认属性和绘图风格

matplotlib 默认属性

  • 一、绘图风格
    • 1. 绘制叠加折线图
    • 2. Solarize_Light2
    • 3. _classic_test_patch
    • 4. _mpl-gallery
    • 5. _mpl-gallery-nogrid
    • 6. bmh
    • 7. classic
    • 8. fivethirtyeight
    • 9. ggplot
    • 10. grayscale
    • 11. seaborn
    • 12. seaborn-bright
    • 13. seaborn-colorblind
    • 14. seaborn-dark
    • 15. seaborn-dark-palette
    • 16. seaborn-darkgrid
    • 17. seaborn-talk
    • 18. seaborn-ticks
    • 19. fast
    • 20. seaborn-deep
    • 20. seaborn-muted
    • 21. seaborn-notebook
    • 22. seaborn-paper
    • 23. seaborn-pastel
    • 24. seaborn-poster
    • 25. seaborn-white
    • 26. seaborn-whitegrid
    • 27. tableau-colorblind10
    • 27. dark_background
  • 二、matplotlib 默认属性

一、绘图风格

print(plt.style.available) # 查看可选风格

plt.style.use('fivethirtyeight') # 使用那种风格
1.参数可以是文件路径 ...\site-packages\matplotlib\mpl-data\stylelib可参考此路径下文件
2.这个文件夹下,都是存放绘图风格文件,必须是“.mplstyle”结尾文件

1. 绘制叠加折线图

from matplotlib import pyplot as plt
plt.style.use('Solarize_Light2')  # 设置制图风格
plt.plot([1, 2, 3, 4, 5], [2, 3, 4, 5, 6], linestyle='--', c='r')
plt.plot([1, 2, 3, 4, 5], [3, 4, 5, 6, 7], linestyle='-.', c='g')
plt.legend(['A', 'B'])
plt.show()

2. Solarize_Light2

plt.style.use('Solarize_Light2')

在这里插入图片描述

3. _classic_test_patch

plt.style.use('_classic_test_patch')

在这里插入图片描述

4. _mpl-gallery

plt.style.use('_mpl-gallery')

在这里插入图片描述

5. _mpl-gallery-nogrid

plt.style.use('_mpl-gallery-nogrid')

在这里插入图片描述

6. bmh

plt.style.use('bmh')

在这里插入图片描述

7. classic

plt.style.use('classic')  # 超出坐标轴以外,是遮掩状态的

在这里插入图片描述

8. fivethirtyeight

plt.style.use('fivethirtyeight')

在这里插入图片描述

9. ggplot

plt.style.use('ggplot')

在这里插入图片描述

10. grayscale

plt.style.use('grayscale')

在这里插入图片描述

11. seaborn

plt.style.use('seaborn')

在这里插入图片描述

12. seaborn-bright

plt.style.use('seaborn-bright')

在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/222805.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

东芝CT高压电源维修VP-33452 ULTIMAX80 DREX-ULT80

东芝高压电源多用于东芝CT机XVISION/EX、AUKLET系列、ASTEION系列、以及多排系列。 电源内部电路不得随意更改。电源维修的几点注意事项,希望大家能够在以后遇到类似的问题能帮帮助到大家。spellmαnl电源维修一首先在维修开关电源时,维修人员在修理时注…

Linux环境下安装Nginx

Nginx(发音:engine-x)是一个高性能的HTTP和反向代理服务器,也可以作为邮件代理服务器使用。它是由俄罗斯程序员Igor Sysoev开发的,并在2004年公开发布。Nginx是一个开源项目,可以在Linux、Unix、BSD和Windo…

UVM验证平台中加入sequencer

sequence机制用于产生激励,它是UVM中最重要的机制之一。在 一个规范化的UVM验证平台中,driver只负责驱动transaction,而不负责产生transaction。sequence机制有两大组成部分,一是 sequence,二是sequencer。如何在验证平…

集合01 - Java

集合 1、数组的不足2、集合3、集合的框架体系(背)CollectionMap 1、数组的不足 前面我们保存多个数据使用的是数组,那么数组有不足的地方,我们分析一下。 数组: 长度开始时必须指定,而且一旦指定,不能更改…

【从删库到跑路 | MySQL数据库总结篇】JDBC编程

个人主页:兜里有颗棉花糖 欢迎 点赞👍 收藏✨ 留言✉ 加关注💓本文由 兜里有颗棉花糖 原创 收录于专栏【MySQL学习专栏】🎈 本专栏旨在分享学习MySQL的一点学习心得,欢迎大家在评论区讨论💌 目录 一、前言…

Java多线程万字详解(基础概念、多线程实现方式、锁、消费者机制、线程池)

1 、基础概念解释 1.1线程与进程 线程:是操作系统能够进行运算调度的最小单位。它被包含在进程当中,是进程中的实际运作单位。 进程:是程序的基本执行实体。一个进程中至少有一个线程。一个进程中是可以有多个线程的。如QQ,微信那…

同旺科技 USB TO RS-485 定制款适配器--- 拆解(二)

内附链接 1、USB TO RS-485 定制款适配器 ● 支持USB 2.0/3.0接口,并兼容USB 1.1接口; ● 支持USB总线供电; ● 支持Windows系统驱动,包含WIN10 / WIN11系统32 / 64位; ● 支持Windows RT、Linux、Mac OS X、Windo…

android studio安装说明

一、安装文件下载: Android studio、SDK、NDK下载: https://developer.android.google.cn/ndk/downloads?hlzh-cn 二、双击android studio 安装文件,开始安装: 三、进入安装界面,点击“next”。 四、点击“next”&…

二手物品交易系统源码小程序H5闲置物品转让APP成品

这是一个二手物品交易系统的基本功能介绍,以下是对每个功能的详细解释: 商品发布:卖家可以通过系统发布二手商品信息,包括商品详情、价格、图片等。商品展示:系统会将所有发布的二手商品进行展示,买家可以…

微信小程序收款手续费怎么搞成0.2

今天,我将分享如何有效地降低日常中的收款手续费率。我们都知道,不管是微信支付还是支付宝,平台都会从中扣除一定的手续费。但你是否知道,其实手续费率是可以降低的呢?今天介绍如何申请最低手续费率为0.2%的方法&#…

虹科干货 | 关于JSON数据库

来源:艾特保IT 虹科干货 | 关于JSON数据库 原文链接:https://mp.weixin.qq.com/s/NutCGWa32rOcEHrk3UDGcQ 欢迎关注虹科,为您提供最新资讯! 如何理解JSON数据库?作为NoSQL数据库的一种类型,JSON数据库有哪…

低压无功补偿在分布式光伏现场中的应用

摘要:分布式光伏电站由于建设时间短、技术成熟、收益明显而发展迅速,但光伏并网引起用户功率因数异常的问题也逐渐凸显。针对分布式光伏电站接入配电网后功率因数降低的问题,本文分析了低压无功补偿装置补偿失效的原因,并提出了一…

掌握终端,尽在ZOC for Mac – 最强大的终端仿真器!

在数字时代,终端仿真器是专业人士和开发者必备的工具之一。而ZOC for Mac将为您提供无与伦比的终端体验,助力您更轻松地管理远程连接、维护服务器和进行编程任务。 ZOC for Mac的卓越功能: 多协议支持:ZOC支持Telnet、SSH、SSH2、…

基于Java SSM框架实现超市进销存购物商城管理系统项目【项目源码+论文说明】计算机毕业设计

基于java的SSM框架实现超市进销存购物商城管理系统演示 摘要 随着科学技术的飞速发展,社会的方方面面、各行各业都在努力与现代的先进技术接轨,通过科技手段来提高自身的优势,社区生活超市管理系统当然也不能排除在外。社区生活超市管理系统…

TP5000是一款开关降压型单节锰锂电池/磷酸铁锂电池充电管理芯片

TP5000 开关降压型2A锂电池充电芯片 概述: TP5000是一款开关降压型单节锰锂电池/磷酸铁锂电池充电管理芯片。其QFN-16超小型封装与简单的外围电路,使得 TP5000 非常适用于便携式设备的大电流充电管理应用。同时, TP5000 置输入过流、欠压保护…

苹果OS X系统介绍(Mac OS --> Mac OS X --> OS X --> macOS)

文章目录 OS X系统介绍历史与版本架构内核与低级系统图形,媒体和用户界面应用程序和服务 特性用户友好强大的命令行安全性集成与互操作性 总结 OS X系统介绍 OS X是由苹果公司为Macintosh计算机系列设计的基于UNIX的操作系统。其界面友好,易于使用&…

Linux升级nginx版本

处于漏洞修复目的服务器所用nginx是1.16.0版本扫出来存在安全隐患,需要我们升级到1.17.7以上。 一般nginx默认在 /usr/local/ 目录,这里我的nginx是自定义的路径安装在 /app/weblogic/nginx 。 1.查看生产环境nginx版本 cd /app/weblogic/nginx/sbin/…

Windows创建服务(.NET8)

windows服务 Windows服务是一种在Windows操作系统中运行的后台程序,用于在系统启动时启动并在系统关闭时关闭。这些服务可以是Microsoft自己的服务,也可以是第三方软件的服务。它们在后台运行,通常不需要交互式用户界面。 Windows服务通常用…

BearPi Std 板从入门到放弃 - 后天篇(2)(I2C1读写EEPROM)

简介 基于 BearPi Std 板从入门到放弃 - 后天篇(1)(I2C1 读取 光照强度), 使用同一个I2C接口访问EEPROM, 同时读取光照亮度 主芯片: STM32L431RCT6 LED : PC13 \ 推挽输出即可 \ 高电平点亮 串口: Usart1 I2C : I2C1 光照强度传感器&#xf…

微软 Power Platform 零基础 Power Pages 网页搭建高阶实际案例实践(四)

微软 Power Platform 零基础 Power Pages 网页搭建教程之高阶案例实践学习(四) Power Pages 实际案例学习进阶 微软 Power Platform 零基础 Power Pages 网页搭建教程之高阶案例实践学习(四)1、新增视图,添加List页面2、新增下载Excel功能3、添加视图权限,根据登录人自动…