DimensionalData.jl
DimensionalData.jl copied to clipboard
`spy` on dimarrays with missings is still broken
ERROR: ArgumentError: Conversion failed for Plot{Makie.spy} with args: Tuple{MakieCore.EndPoints{Float64}, MakieCore.EndPoints{Float64}, SparseArrays.SparseMatrixCSC{Union{Missing, Int64}, Int64}} .
Plot{Makie.spy} requires to convert to argument types Tuple{MakieCore.EndPoints, MakieCore.EndPoints, AbstractMatrix{T} where T<:Real}, which convert_arguments didn't succeed in.
To fix this overload convert_arguments(P, args...) for Plot{Makie.spy} or NoConversion() and return an object of type Tuple{MakieCore.EndPoints, MakieCore.EndPoints, AbstractMatrix{T} where T<:Real}.`
Is this Makies fault? They look like generic arguments to me
the spy function in makie broke recently. It not longer accepts (x,y), only a matrix, which is odd.
Is there a Makie issue to link to? I'm not sure if we need to do anything here