为python contourf plot添加内联标签搞砸情节

时间:2017-03-31 20:40:45

标签: python matplotlib plot

我在尝试为我的contourf图添加内联轮廓标签时遇到了一个奇怪的错误。

我有一个netcdf文件,我从中提取数据。问题似乎与使用此文件中的数据有关(我似乎无法重新创建它)。

这是netcdf文件: http://www.filedropper.com/cm1out

这是我的代码,没有添加内联标签的行:

nc = Dataset('cm1out.nc')

z = nc['z'][:]
x = nc['xf'][:]

u  = nc['u'][:]
uc = plt.contourf(xs,z,u[5,:,30,:], cmap = 'coolwarm')

导致这个情节: enter image description here

添加以下行...

plt.clabel(uc, fmt='%2.1f', colors='k', fontsize=14, inline = 1)

此图中的结果: enter image description here

有什么想法在这里发生?

0 个答案:

没有答案