气泡图需要三个变量确定,前两个维度数据确定气泡的位置,与散点图不同的是,每一个气泡的面积代表第三维度的数据。气泡图通过气泡的位置和大小,可以分析数据之间的相关性。...语法:plt.contour([x,y],z,levels,**kwargs)
参数解释:
x,y:形状与z一致,是一个二维数组。
z:在x,y位置下的高度值。...levels:如果为整数n,则在z的最大值和最小值之间自动寻找不大于n+1条间隔的最优化等高线。也可以传入数组,表示等高线的值,但是必须从大到小排列。...X,Y
def Z(a, b): #Z值生成规则
return (1 - b ** 5 + a ** 5) * np.exp(-a ** 2 - b ** 2)
#生成10条等高线,...颜色为黑色
ax1 = ax[0, 0]
ax1.contour(X, Y, Z(X, Y), 10, colors='k')
#生成10条等高线,并添加等高线的数值,保留2位小数
ax2