Python 2.7 使用histogram2d和matplotlib绘制密度等值线图的结果 我尝试用Grace2D绘制二维轮廓密度图,I2D将直方图输出转换成等高线图,用轮廓线绘制数据,但我不欣赏结果,因为它给了我一张中间有一个巨大矩形的地图。 这是我正在使用的代码

Python 2.7 使用histogram2d和matplotlib绘制密度等值线图的结果 我尝试用Grace2D绘制二维轮廓密度图,I2D将直方图输出转换成等高线图,用轮廓线绘制数据,但我不欣赏结果,因为它给了我一张中间有一个巨大矩形的地图。 这是我正在使用的代码,python-2.7,matplotlib-basemap,contourf,Python 2.7,Matplotlib Basemap,Contourf,这是我得到的结果 我的请求是如何有更好的绘图,我不想在中间有那个矩形,我希望我的结果更平滑……有任何想法吗?< /P> < P>我找到了我的请求的答案,所以为了摆脱那个矩形,我把它添加到我的代码: g[g==0.0] = np.nan 这意味着,密度等于0的垃圾箱不会出现在绘图上,并且工作正常 g[g==0.0] = np.nan

这是我得到的结果


我的请求是如何有更好的绘图,我不想在中间有那个矩形,我希望我的结果更平滑……有任何想法吗?< /P> < P>我找到了我的请求的答案,所以为了摆脱那个矩形,我把它添加到我的代码:

g[g==0.0] = np.nan
这意味着,密度等于0的垃圾箱不会出现在绘图上,并且工作正常

g[g==0.0] = np.nan