UnitfulRecipes.jl
UnitfulRecipes.jl copied to clipboard
Plots.jl recipes for Unitful.jl arrays
UnitfulRecipes.jl
for plotting data with units seamlessly in Julia
Deprecation
As of Plots.jl v1.34.2
, UnitfulRecipes is included in Plots, and is no longer
necessary. Instead, loading both Unitful.jl and Plots.jl suffices to plot
unitful data.
Archive
UnitfulRecipes.jl makes it easy to plot data with units.
It works by providing recipes for the Plots.jl package that can deal with units from Unitful.jl. For a quick example,
using Unitful, UnitfulRecipes, Plots
const a = 1u"m/s^2"
v(t) = a * t
x(t) = a/2 * t^2
t = (0:0.01:100)*u"s"
plot(x.(t), v.(t), xlabel="position", ylabel="speed")
should give something like
Head over to the documentation for more examples!
Acknowledgements
Inspired by UnitfulPlots.jl.