matplotlibを使用して散布図を等高線図にオーバーレイしようとしています。
    plt.contourf(X, Y, XYprof.T, self.nLevels, extent=extentYPY, \
                 origin = 'lower')
    if self.doScatter == True and len(xyScatter['y']) != 0:
        plt.scatter(xyScatter['x'], xyScatter['y'], \
                    s=dSize, c=myColor, marker='.', edgecolor='none')
    plt.xlim(-xLimHist,  xLimHist)
    plt.ylim(-yLimHist, yLimHist)
    plt.xlabel(r'$x$')
    plt.ylabel(r'$y$')
最終的に発生するのは、結果のプロットがすべての散布図を含むように拡張され、等高線プロットの制限を超える可能性があることです。これを回避する方法はありますか?