美美的matplotlib

简介: 总是感觉matplotlib画的图不是很好看,以前用highcharts画图很清新,而且自动调色,但今天在网上看到别人用matplotlib画的图,简直小清新,也发现自己菜菜的。

总是感觉matplotlib画的图不是很好看,以前用highcharts画图很清新,而且自动调色,但今天在网上看到别人用matplotlib画的图,简直小清新,也发现自己菜菜的。

import numpy as np
import matplotlib.pyplot as plt

n = 12
X = np.arange(n)
Y1 = (1-X/float(n)) * np.random.uniform(0.5,1.0,n)
Y2 = (1-X/float(n)) * np.random.uniform(0.5,1.0,n)

plt.axes([0.025,0.025,0.95,0.95])
plt.bar(X, +Y1, facecolor='#9999ff', edgecolor='white')
plt.bar(X, -Y2, facecolor='#ff9999', edgecolor='white')

for x,y in zip(X,Y1):
    plt.text(x+0.4, y+0.05, '%.2f' % y, ha='center', va= 'bottom')

for x,y in zip(X,Y2):
    plt.text(x+0.4, -y-0.05, '%.2f' % y, ha='center', va= 'top')

plt.xlim(-.5,n), plt.xticks([])
plt.ylim(-1.25,+1.25), plt.yticks([])
plt.show()
img_d42f6473502004d3e318b0f73f445659.png
1.png

相关文章
|
30天前
matplotlib.pyplot contourf()函数的使用
matplotlib.pyplot contourf()函数的使用
20 3
|
3月前
|
存储 数据可视化 Serverless
一篇文章学会Matplotlib
一篇文章学会Matplotlib
22 1
|
4月前
|
Python
pyplot
pyplot
23 0
pyplot
|
4月前
|
Python
Matplotlib.pyplot绘图示例
Matplotlib.pyplot绘图示例
26 0
|
4月前
|
数据可视化 数据挖掘 Python
matplotlib
matplotlib 是一个用于绘制高质量图形的 Python 库。它提供了多种绘图函数和图表类型,如折线图、散点图、柱状图、饼图等,以及自定义图形的强大功能。matplotlib 还可以与 pandas 和 numpy 等其他 Python 库无缝集成。
24 2
|
8月前
|
前端开发 数据可视化 Python
初识【Matplotlib】
初识【Matplotlib】
56 0
|
8月前
|
数据可视化 数据挖掘 Linux
Seaborn
Seaborn是一个基于Python的数据可视化库,它是建立在Matplotlib之上的高级库。Seaborn的设计目标是提供一种简单而美观的方法来可视化统计数据,并支持在数据探索和分析中进行可视化。它提供了许多内置的统计图表类型和美化选项,使得创建各种各样的图表变得更加容易。
72 0
|
10月前
|
数据可视化 C++ Python
seaborn
Seaborn是一个基于Python语言的数据可视化库,专注于统计数据可视化,可以帮助用户快速创建各种类型的图表,包括散点图、柱状图、折线图、箱线图、热力图等。它的设计初衷是为了让用户能够在Python环境中方便地进行数据探索和可视化工作。
79 0
|
大数据 Python
matplotlib Basemap的3d效果
matplotlib Basemap的3d效果
107 0
|
API Python 容器
Py之matplotlib.pyplot:matplotlib.pyplot的plt.legend函数的简介、使用方法之详细攻略
Py之matplotlib.pyplot:matplotlib.pyplot的plt.legend函数的简介、使用方法之详细攻略

热门文章

最新文章