我正在使用 matplotlib
绘制六边形散点图。以下是一个简单的示例 -
import matplotlib.pyplot as plt
import numpy as np
x = np.random.rand(100)
y = np.random.rand(100)
plt.hexbin(x, y, gridsize = 15, cmap='inferno')
plt.gca().invert_yaxis() # To make top left corner as origin
plt.axes().set_aspect('equal', 'datalim')
plt.show()
我收到了以下警告信息:
"MatplotlibDeprecationWarning: 使用与先前axes相同的参数添加axes当前会重用先前的实例。"
我认为这是由以下代码引起的-
plt.axes().set_aspect('equal', 'datalim')
我该如何在此情况下使用不同的参数。 matplotlib
的版本是 2.1.1
。