matplotlib中的2D直方图的1D函数

时间:2016-06-30 10:59:58

标签: python matplotlib visualization

我使用matplotlib以2D直方图的形式绘制一些数据。我的脚本的典型输出如下所示:

Histogram

脚本的相关部分在这里:

xbins = 10**np.linspace(-3, 0, 100)
ybins = 10**np.linspace(-3, 0, 100)
counts, _, _ = np.histogram2d(x1val, x2val, bins=(xbins, ybins))
fig, ax = plt.subplots()
mesh = ax.pcolormesh(xbins, ybins, counts)#, norm=LogNorm())
ax.set_xscale('log')
ax.set_yscale('log')
plt.xlabel('$x_1$')
plt.ylabel('$x_2$')
plt.title(title)
plt.colorbar(mesh)

x1valx2val是填充数据的列表我想在我的直方图上简单地绘制由一些简单function x2 = f(x1)定义的白色曲线。这有可能吗?

最佳, 拉狄克

0 个答案:

没有答案