Multiple plots created in loop

Yes.

You can do it in Ploto by

plot((plot(rand(100)) for i=1:3)...;
	size = default(:size) .* (1, 3), layout = (3, 1), left_margin = 5Plots.mm)

or

let
	n = 3
	PP = []
	for i in 1:n
		P = plot(rand(100))
		push!(PP, P)
	end
	plot(PP...; size = default(:size) .* (1, n), layout = (n, 1), left_margin = 5Plots.mm)
end
1 Like