1
私はPythonで2Dヒストグラムのカラーバーを実現しようとしています。ここでカラーバー2DヒストグラムPython
が私のコードです:
import matplotlib.pyplot as plt
import numpy as np
mean=[0,0]
cov=[[1,1],[1,2]]
x,y = np.random.multivariate_normal(mean,cov,10000).T
fig=plt.figure()
ax=plt.axes()
cax=ax.hist2d(x,y,bins=30,cmap="Blues")
cb=fig.colorbar(cax)
cb.ax.set_label("counts in bin")
plt.show()
しかし、ここで私は、エラーメッセージが表示されます:
AttributeError: 'tuple' object has no attribute 'autoscale_None'
は私が間違って何をしているのですか? 私はこのオブジェクト指向にしたいので、pltの関数を使うのではなく、axとfigのメソッドを使いたいと思います。
私は