Navigation
lines
lines(positions)
lines(x, y)
lines(x, y, z)
Creates a connected line plot for each element in
(x, y, z)
,
(x, y)
or
positions
.
Tip
You can separate segments by inserting
NaN
s.
Examples
using CairoMakie
f = Figure()
Axis(f[1, 1])
xs = 0:0.01:10
ys = 0.5 .* sin.(xs)
lines!(xs, ys)
lines!(xs, ys .- 1, linewidth = 5)
lines!(xs, ys .- 2, linewidth = 5, color = ys)
lines!(xs, ys .- 3, linestyle = :dash)
f
Linestyles
using CairoMakie
f = Figure()
Axis(f[1, 1])
xs = 0:0.01:10
ys = 0.5 .* sin.(xs)
for (i, lw) in enumerate([1, 2, 3])
lines!(xs, ys .- i/6, linestyle = nothing, linewidth = lw)
lines!(xs, ys .- i/6 .- 1, linestyle = :dash, linewidth = lw)
lines!(xs, ys .- i/6 .- 2, linestyle = :dot, linewidth = lw)
lines!(xs, ys .- i/6 .- 3, linestyle = :dashdot, linewidth = lw)
lines!(xs, ys .- i/6 .- 4, linestyle = :dashdotdot, linewidth = lw)
lines!(xs, ys .- i/6 .- 5, linestyle = [0.5, 1.0, 1.5, 2.5], linewidth = lw)
end
f
© Makie.jl. Last modified: October 16, 2021. Website built with
Franklin.jl
and the
Julia programming language
.
These docs were autogenerated using Makie: v0.15.3, GLMakie: v0.4.7, CairoMakie: v0.6.6, WGLMakie: v0.4.7