I upgraded Makie and the code that was working fine before started to give errors.
Has anyone encountered this problem? or Would it be better to go back to the previous version?
ERROR: MethodError: no method matching create_dim_conversion(::Type{Union{Missing, Float64}})
The function `create_dim_conversion` exists, but no method is defined for this combination of argument types.
Closest candidates are:
create_dim_conversion(::Type{Categorical})
@ Makie C:\Users\whkdi\.julia\packages\Makie\6zcxH\src\dim-converts\categorical-integration.jl:50
create_dim_conversion(::Type{<:Dates.AbstractTime})
@ Makie C:\Users\whkdi\.julia\packages\Makie\6zcxH\src\dim-converts\dates-integration.jl:61
create_dim_conversion(::Type{<:Enum})
@ Makie C:\Users\whkdi\.julia\packages\Makie\6zcxH\src\dim-converts\categorical-integration.jl:55
...
Stacktrace:
[1] dim_conversion_from_args(values::Matrix{Union{Missing, Float64}})
@ Makie C:\Users\whkdi\.julia\packages\Makie\6zcxH\src\dim-converts\dim-converts.jl:118
[2] update_dim_conversion!
@ C:\Users\whkdi\.julia\packages\Makie\6zcxH\src\dim-converts\dim-converts.jl:190 [inlined]
[3] add_dim_converts!(attr::ComputePipeline.ComputeGraph, dim_converts::Makie.DimConversions, args::Tuple{β¦}, input::Symbol)
@ Makie C:\Users\whkdi\.julia\packages\Makie\6zcxH\src\compute-plots.jl:454
[4] add_dim_converts!(attr::ComputePipeline.ComputeGraph, dim_converts::Makie.DimConversions, args::Tuple{β¦})
@ Makie C:\Users\whkdi\.julia\packages\Makie\6zcxH\src\compute-plots.jl:444
[5] _register_argument_conversions!(::Type{Contourf}, attr::ComputePipeline.ComputeGraph, user_kw::Dict{Symbol, Any})
@ Makie C:\Users\whkdi\.julia\packages\Makie\6zcxH\src\compute-plots.jl:486
[6] register_arguments!
@ C:\Users\whkdi\.julia\packages\Makie\6zcxH\src\compute-plots.jl:378 [inlined]
[7] (Contourf)(user_args::Tuple{Vector{Float64}, Vector{Float64}, Matrix{Union{β¦}}}, user_attributes::Dict{Symbol, Any})
@ Makie C:\Users\whkdi\.julia\packages\Makie\6zcxH\src\compute-plots.jl:740
[8] _create_plot!(::Function, ::Dict{Symbol, Any}, ::Axis, ::Vector{Float64}, ::Vararg{Any})
@ Makie C:\Users\whkdi\.julia\packages\Makie\6zcxH\src\figureplotting.jl:397
[9] contourf!(::Axis, ::Vararg{β¦}; kw::@Kwargs{β¦})
@ Makie C:\Users\whkdi\.julia\packages\Makie\6zcxH\src\recipes.jl:521
[10] top-level scope
@ d:\JuliaLang\beginToLearn\ziwu_visualization\MST_radar\plot_AWCN_Makie.jl:103
Some type information was truncated. Use `show(err)` to see complete types.
My package is as followsοΌ
[336ed68f] CSV v0.10.15
[13f3f980] CairoMakie v0.15.4
[35d6a980] ColorSchemes v3.30.0
[5ae59095] Colors v0.13.1
[717857b8] DSP v0.8.4
[a93c6f00] DataFrames v1.7.0
[8bb1440f] DelimitedFiles v1.9.1
[7a1cc6ca] FFTW v1.9.0
[86fae568] ImageView v0.12.6
[916415d5] Images v0.26.2
β
[a98d9a8b] Interpolations v0.15.1
[ee78f7c6] Makie v0.24.4
[10745b16] Statistics v1.11.1
[ade2ca70] Dates v1.11.0