为什么使用以下代码段(在jupyter笔记本中使用pyplot):
plt.rcParams['figure.figsize'] = [10, 10]
plt.hist2d(np.random.randint(1e10, size=100000),
np.random.randint(1e10, size=100000))
plt.xlim(-1, 1)
plt.ylim(-1, 1)
plt.show()
给出此错误:
ValueError: Image size of -1757369422x-759354895 pixels is too large. It must be less than 2^16 in each direction.
不设置xlim
和ylim
即可正常运行。如何有效地设置那种图上显示的边界?