python 画二维直方图
时间: 2023-11-16 11:57:52 浏览: 65
python绘制直方图方法
要画二维直方图,可以使用matplotlib库中的hist2d()函数。该函数可以将两个一维数组作为输入,并将它们转换为二维直方图。下面是一个简单的例子:
引用:import matplotlib.pyplot as plt
import numpy as np
# 生成两个随机数组
x = np.random.normal(0, 1, 1000)
y = np.random.normal(0, 1, 1000)
# 绘制二维直方图
plt.hist2d(x, y, bins=30)
# 添加颜色条
plt.colorbar()
# 显示图像
plt.show()
在这个例子中,我们使用numpy库生成了两个随机数组x和y,然后使用hist2d()函数将它们转换为二维直方图。bins参数指定了直方图的箱数,颜色条可以使用colorbar()函数添加。最后,使用show()函数显示图像。
阅读全文