Você mesmo precisa especificar os limites x/y ou adicionar widen=falseao comando plot - quando você plota a linha no topo do mapa de calor por padrão, Julia tenta ter certeza de que você pode ver completamente onde a linha começa e termina, então é aqui que o preenchimento extra está vindo.
Você mesmo precisa especificar os limites x/y ou adicionar
widen=false
ao comando plot - quando você plota a linha no topo do mapa de calor por padrão, Julia tenta ter certeza de que você pode ver completamente onde a linha começa e termina, então é aqui que o preenchimento extra está vindo.Código para conseguir o que deseja (eu acho):
o que resulta neste gráfico:
Observe que eu também adicionei
tickdirection=:out
porque acho que quando você tem coisas contra o eixo, os ticks são mais legíveis dessa forma.