小编tma*_*tin的帖子

Matplotlib:颜色条与绘图的高度相同

我正在绘制一些二维数据,如图所示。轴的长宽比应该相等,轴的范围应该不同。

import numpy
import matplotlib.pyplot as plt
import matplotlib.mlab as mlab

#Generate data
delta = 0.025

x = numpy.arange(-5.0, 5.0, delta)
y = numpy.arange(-5.0, 5.0, delta)

X, Y = numpy.meshgrid(x, y)

Z1 = mlab.bivariate_normal(X, Y, 1.0, 1.0, 0.0, 0.0)
Z2 = mlab.bivariate_normal(X, Y, 1.5, 0.5, 1, 1)
# difference of Gaussians
Z = 10.0 * (Z2 - Z1)

#Plot
fig = plt.figure()
ax1 = fig.add_subplot(1, 1, 1,  aspect='equal')

PC = ax1.pcolor(X, Y, Z)
CF = ax1.contour(X, Y, Z, 50, colors …
Run Code Online (Sandbox Code Playgroud)

python plot matplotlib colorbar

1
推荐指数
1
解决办法
6733
查看次数

标签 统计

colorbar ×1

matplotlib ×1

plot ×1

python ×1