查看原文
其他

Python可视化|matplotlib04-绘图风格(plt.style)大全

pythonic生物人 pythonic生物人 2022-09-11

"pythonic生物人"的第23篇分享



摘要

python中matplotlib绘图时,如何使用plt.style.use切换绘图风格?matplotlib中有哪些绘图风格可以使用?matplotlib中各种风格是什么样子的?

目录

1、matplotlib有哪些绘图风格

2、绘图风格使用

3、26种风格效果是什么样子的 

4、参考资料



正文开始啦


1、matplotlib有哪些绘图风格

使用plt.style.available输出所有风格名称,共计26种。

import matplotlib.pyplot as plt print(plt.style.available)


['bmh', 'classic', 'dark_background', 'fast', 'fivethirtyeight', 'ggplot', 'grayscale', 'seaborn-bright', 'seaborn-colorblind', 'seaborn-dark-palette', 'seaborn-dark', 'seaborn-darkgrid', 'seaborn-deep', 'seaborn-muted', 'seaborn-notebook', 'seaborn-paper', 'seaborn-pastel', 'seaborn-poster', 'seaborn-talk', 'seaborn-ticks', 'seaborn-white', 'seaborn-whitegrid', 'seaborn', 'Solarize_Light2', 'tableau-colorblind10', '_classic_test']
每种风格的源码都在路径xx\Lib\site-packages\matplotlib\mpl-data\stylelib之下,您可以模仿着自定义一个自己的风格,这很简单。
点开一个ggplot的绘图风格看看 ,里面都是线型,颜色等的设置。



2、绘图风格使用

plt.style.use('ggplot')#使用ggplot风格。


3、26种风格效果是什么样子的 


4、参考资料

https://matplotlib.org/gallery/style_sheets/style_sheets_reference.html#sphx-glr-gallery-style-sheets-style-sheets-reference-py



同系列文章

python可视化|matplotlib01-绘图方式|图形结构

python可视化|matplotlib02-matplotlib.pyplot坐标轴|刻度值|刻度|标题设置

Python可视化|matplotlib03-一文掌握marker和linestyle使用



持续更新,欢迎您"关注"、"在看"、"分享"


您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存