Python图表风格

Python的Matplotlib模块可以绘制线图、柱状图、饼状图等多种

这次自己爬虫过程中用到了柱状图,就柱状图的风格来说一说~

from matplotlib import 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', '_classic_test']

  • bmh
from matplotlib import pyplot as plt
data=['0','3','5','3','6']
plt.bar(range(5), data)
plt.title('bar')
plt.xticks(range(5),['1','2','3','4','5'],fontsize=25)
plt.style.use('bmh')

随便写了个图(〃'▽'〃)

Python图表风格_第1张图片

  • classic(经典的总是比较吃藕)
plt.style.use('classic')

Python图表风格_第2张图片

  • dark_background

Python图表风格_第3张图片

  • fivethirtyeight

Python图表风格_第4张图片

  • ggplot

Python图表风格_第5张图片

  • grayscale

Python图表风格_第6张图片

  • seaborn-bright

Python图表风格_第7张图片

  • seaborn-colorblind

Python图表风格_第8张图片

  • Solarize_Light2(底色带点粉多么温柔❥(^_-))

Python图表风格_第9张图片


这些就自己试试颜色啦,柱状图内颜色也可以自己设定~

再怎么有style也是很普通的图,也可以调用Excel用它的画图工具画,用JavaScript或者R语言画应该美丽一点嘻嘻

我就用dark_background画滴还是不错的,展示一下微博热门话题爬出来的东西:

Python图表风格_第10张图片

偶像练习生很优秀!就酱!我们下次再会~






你可能感兴趣的:(Python)