【发布时间】:2020-07-18 17:56:48
【问题描述】:
根据plt.hist2d 函数的文档,它应该绘制密度分布并返回三个变量:xedges、yedges 和h。 h 应该是样本的二维直方图,例如绘制的二维数组。但是,当我使用这个函数时,它似乎认为我要求它返回三个以上的变量。我在跑步:
myHist, xedges, yedges = plt.hist2d(X, Y, bins=(np.linspace(-0.5,2,50),np.linspace(0,2.5,50)), cmap=plt.cm.Reds, cmin=1)
并得到错误:
ValueError: too many values to unpack (expected 3)
有什么建议吗?我正在使用python3。
【问题讨论】:
标签: python matplotlib 2d histogram