Matplotlib 函数scatter()——用于绘制气泡图。
Matplotlib 函数scatter() 功能描述
二维数据借助气泡大小展示三维数据。
Matplotlib 函数scatter() 用法
plt.scatter(x,y)
参数说明
- x:x轴上的数值。
- y:y轴上的数值。
- s:散点标记的大小。
- c:散点标记的颜色。
- cmap:将浮点数映射成颜色的颜色映射表。
Matplotlib 函数scatter() 示例
import matplotlib.pyplot as plt
import matplotlib as mpl
import numpy as np
a = np.random.randn(100)
b = np.random.randn(100)
# colormap:RdYlBu
plt.figure('deepinout.com 极客笔记')
plt.scatter(a,b,s=np.power(10*a+20*b,2),
c=np.random.rand(100),
cmap=mpl.cm.RdYlBu,
marker="o")
plt.show()
运行结果如图所示。