Merge pull request #1183 from daschw/spy
spy recipe: change default color for matrices with unique values
This commit is contained in:
commit
ae9c26504d
@ -937,6 +937,8 @@ end
|
|||||||
mat = g.args[1]
|
mat = g.args[1]
|
||||||
if length(unique(mat[mat .!= 0])) < 2
|
if length(unique(mat[mat .!= 0])) < 2
|
||||||
legend --> nothing
|
legend --> nothing
|
||||||
|
# revert the default gradient to have a darker (almost black) color in the default theme
|
||||||
|
seriescolor --> cgrad([cgrad()[0], cgrad()[1]])
|
||||||
end
|
end
|
||||||
n,m = size(mat)
|
n,m = size(mat)
|
||||||
Plots.SliceIt, 1:m, 1:n, Surface(mat)
|
Plots.SliceIt, 1:m, 1:n, Surface(mat)
|
||||||
@ -945,7 +947,7 @@ end
|
|||||||
@recipe function f(::Type{Val{:spy}}, x,y,z)
|
@recipe function f(::Type{Val{:spy}}, x,y,z)
|
||||||
yflip := true
|
yflip := true
|
||||||
aspect_ratio := 1
|
aspect_ratio := 1
|
||||||
|
|
||||||
rs, cs, zs = findnz(z.surf)
|
rs, cs, zs = findnz(z.surf)
|
||||||
newz = fill(NaN, size(z)...)
|
newz = fill(NaN, size(z)...)
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user