具有动态 bin 宽度的 2D 直方图
2D Histogram with dynamical bin width
我在 Julia 中创建直方图时遇到问题。我希望在对数标度上,所有箱子在结果图上的大小都相同。到目前为止,我有一个固定的 bin 宽度(见代码)
histogram2d((nu_m, m_ee_val),xlims = (0.01, 1), ylims = (0.0001, 1), xscale= :log10, yscale= :log10, bins=( 0.01:0.001:1, 0.0001:0.0001:1))
我必须更改什么才能拥有动态 bin 宽度?
感谢您的帮助!
要获得相等的空间,您需要对 bin 大小使用 10
的幂,例如:
x = abs.(randn(10000))
y = abs.(randn(10000))
using Plots
histogram2d(x, y, xscale=:log10, yscale=:log10, bins=(10 .^(-2:.2:1), 10 .^(-2:.2:1)))
我在 Julia 中创建直方图时遇到问题。我希望在对数标度上,所有箱子在结果图上的大小都相同。到目前为止,我有一个固定的 bin 宽度(见代码)
histogram2d((nu_m, m_ee_val),xlims = (0.01, 1), ylims = (0.0001, 1), xscale= :log10, yscale= :log10, bins=( 0.01:0.001:1, 0.0001:0.0001:1))
我必须更改什么才能拥有动态 bin 宽度?
感谢您的帮助!
要获得相等的空间,您需要对 bin 大小使用 10
的幂,例如:
x = abs.(randn(10000))
y = abs.(randn(10000))
using Plots
histogram2d(x, y, xscale=:log10, yscale=:log10, bins=(10 .^(-2:.2:1), 10 .^(-2:.2:1)))