function chainplot(x::AbstractVector{<:AbstractVector{<:Real}};dims=length(x),size=(1024,512*dims),kwargs...)
fig=Figure(;size)
axs=[[Axis(fig[i,1]),Axis(fig[i,2])]fori=1:dims]
plt=chainplot!(axs,x;kwargs...)
plt=chainplot!(axs,x;dims,kwargs...)
returnfig,axs,plt
end
...
...
@@ -76,17 +76,17 @@ end
function chainplot(x::Union{AbstractMatrix{<:Real},AbstractVector{<:AbstractVector{<:Real}}},logp_x::AbstractVector{<:Real};dims=length(x),size=(1024,512*(1+dims)),kwargs...)
function chainplot!(axs::AbstractVector{<:AbstractVector{<:Makie.AbstractAxis}},x::AbstractMatrix{<:Real},logp_x::AbstractVector{<:Real};dims=size(x,1),kwargs...)