📅  最后修改于: 2023-12-03 15:17:06.020000             🧑  作者: Mango
在 Julia 中,通过 Plots.jl 包可以非常方便地绘制直方图。
在 Julia 中安装 Plots.jl 可以使用以下命令:
using Pkg
Pkg.add("Plots")
绘制直方图时需要准备一组数据。这里以随机生成的 1000 个数据为例:
data = randn(1000)
使用 Plots.jl 包中的 histogram
函数即可绘制直方图:
using Plots
histogram(data)
这里绘制的直方图默认是纵向的,也可以添加 orientation
参数制定方向:
histogram(data, orientation=:horizontal)
同时可以对直方图进行一些调整,例如修改颜色、修改标签、修改边界等:
histogram(data, color=:green, label="Data Distribution", xlim=(-5, 5), ylim=(0, 250))
除了上述介绍的参数之外,histogram
函数还有许多其他参数,例如:
nbins
:修改直方图中的分组数(默认为 50);normed
:是否对直方图进行归一化(默认为 false);cumulative
:是否绘制累计分布图(默认为 false)。具体用法可以参考 Plots.jl 的官方文档:https://docs.juliaplots.org/latest/generated/plots.histogram/