# Visualization

**URL:** https://discourse.julialang.org/c/domain/viz/17.md?page=6

[Latest](https://discourse.julialang.org/latest.md) · [Categories](https://discourse.julialang.org/categories.md) · [Tags](https://discourse.julialang.org/tags.md)

**Page:** 7

---

## [Set default Makie theme](https://discourse.julialang.org/t/set-default-makie-theme/130893)

<div class="topic-metadata">

**Author:** [@jar1](https://discourse.julialang.org/u/jar1)\
**Replies:** 2\
**Last updated:** [July 21, 2025, 7:09am UTC](https://discourse.julialang.org/t/set-default-makie-theme/130893 "2025-07-21T07:09:09Z")

</div>

I would like to set a default Makie theme for all my plots, but not actually load Makie in every session (because that takes a while). Just whenever I do load Makie, I want it to use my theme. Is there a way to do that?

---

## [Makie max pan zoom](https://discourse.julialang.org/t/makie-max-pan-zoom/114105)

<div class="topic-metadata">

**Author:** [@bjarthur](https://discourse.julialang.org/u/bjarthur)\
**Replies:** 3\
**Last updated:** [July 20, 2025, 6:31pm UTC](https://discourse.julialang.org/t/makie-max-pan-zoom/114105 "2025-07-20T18:31:13Z")

</div>

i’d like to put a maximum on how much a user can pan or zoom out on a plot. but i could not find a function in the makie docs to set an upper bound on the axis limits. so i hacked it like this: using GLMakie f,a,s = s…

---

## [GLMakie -- text versus annotation -- annotation not working?](https://discourse.julialang.org/t/glmakie-text-versus-annotation-annotation-not-working/130854)

<div class="topic-metadata">

**Author:** [@diadora77](https://discourse.julialang.org/u/diadora77)\
**Replies:** 5\
**Last updated:** [July 19, 2025, 11:55am UTC](https://discourse.julialang.org/t/glmakie-text-versus-annotation-annotation-not-working/130854 "2025-07-19T11:55:45Z")

</div>

Hi- Tried using annotation according to the docs and receiving a recipe error. A minimum viable example is provide below which is very similar to the docs example. ts = rand(10,2) lbs = string.(1:10) f = Figure() ax…

---

## [Specify theming in the attributes with new Makie 0.24 Recipe syntax](https://discourse.julialang.org/t/specify-theming-in-the-attributes-with-new-makie-0-24-recipe-syntax/130763)

<div class="topic-metadata">

**Author:** [@theabhirath](https://discourse.julialang.org/u/theabhirath)\
**Replies:** 4\
**Last updated:** [July 16, 2025, 2:48pm UTC](https://discourse.julialang.org/t/specify-theming-in-the-attributes-with-new-makie-0-24-recipe-syntax/130763 "2025-07-16T14:48:05Z")

</div>

I want to try and specify a default theme for a recipe I’m writing, and in the style of the new Makie 0.24+ syntax, I have: @recipe ConfidencePlot (x, y, ϵ) begin ... # some miscellaneous attributes Theme(Axis(...)…

---

## [Can Makie plot axis in "zebra style"?](https://discourse.julialang.org/t/can-makie-plot-axis-in-zebra-style/130745)

<div class="topic-metadata">

**Author:** [@Ronis\_BR](https://discourse.julialang.org/u/Ronis_BR)\
**Replies:** 12\
**Last updated:** [July 15, 2025, 7:22pm UTC](https://discourse.julialang.org/t/can-makie-plot-axis-in-zebra-style/130745 "2025-07-15T19:22:32Z")

</div>

Hi! A design pattern very common when plotting maps is to use “zebra style” in the axes like this: Is it possible to create this type of axes in Makie?

---

## [Plots, heatmap and xlim](https://discourse.julialang.org/t/plots-heatmap-and-xlim/95448)

<div class="topic-metadata">

**Author:** [@Gravlax](https://discourse.julialang.org/u/Gravlax)\
**Replies:** 3\
**Last updated:** [July 15, 2025, 4:46pm UTC](https://discourse.julialang.org/t/plots-heatmap-and-xlim/95448 "2025-07-15T16:46:18Z")

</div>

Dear all, We just came across a weird behaviour when using (inapproriately) xlim. In the MWE below, x and y axis are arrays/ranges of very large numbers (say a map of ~1000 km width/height given in unit meters, so orde…

---

## [Repair(0) vs Repair(1) & creating color values](https://discourse.julialang.org/t/repair-0-vs-repair-1-creating-color-values/130580)

<div class="topic-metadata">

**Author:** [@raman\_kumar](https://discourse.julialang.org/u/raman_kumar)\
**Replies:** 1\
**Last updated:** [July 10, 2025, 11:16pm UTC](https://discourse.julialang.org/t/repair-0-vs-repair-1-creating-color-values/130580 "2025-07-10T23:16:56Z")

</div>

I want to get smooth(interpolated) color mapping for elements but it is not supported in GLMakie.jl. So i am converting cell body values(color) to vertices values. I am taking vertex value to be equal to average of surro…

---

## [Raddar/spider image](https://discourse.julialang.org/t/raddar-spider-image/130608)

<div class="topic-metadata">

**Author:** [@AbdelazimHussien](https://discourse.julialang.org/u/AbdelazimHussien)\
**Replies:** 0\
**Last updated:** [July 10, 2025, 1:20pm UTC](https://discourse.julialang.org/t/raddar-spider-image/130608 "2025-07-10T13:20:38Z")

</div>

Hello I am developing a package for metaheuristics algorithms named MetaheuristicsAlgorithms I wanna make a raddar image I write the following trace = scatterpolar( r = mean\_fitness, theta = label…

---

## [Makie - How to add ReferenceTests when contributing to Makie](https://discourse.julialang.org/t/makie-how-to-add-referencetests-when-contributing-to-makie/126092)

<div class="topic-metadata">

**Author:** [@mikeliux](https://discourse.julialang.org/u/mikeliux)\
**Replies:** 4\
**Last updated:** [July 9, 2025, 2:00pm UTC](https://discourse.julialang.org/t/makie-how-to-add-referencetests-when-contributing-to-makie/126092 "2025-07-09T14:00:40Z")

</div>

I am not an experienced julia user, but I would like to contribute with a couple of minor implementations in Makie.jl. One of them is almost done, but I got stucked at one thing: I must implement a ReferenceTest. This R…

---

## [Makie legend text colours](https://discourse.julialang.org/t/makie-legend-text-colours/130572)

<div class="topic-metadata">

**Author:** [@aris](https://discourse.julialang.org/u/aris)\
**Replies:** 2\
**Last updated:** [July 9, 2025, 12:06pm UTC](https://discourse.julialang.org/t/makie-legend-text-colours/130572 "2025-07-09T12:06:04Z")

</div>

Hello everyone, Suppose we have the following example: using GLMakie f = Figure() ax = Axis(f\[:,:\]) for i in 1:5 scatter!( ax, i, i, marker=collect('a':'z')\[i\], colormap=:tab10, colorrang…

---

## [Scatter plot points visable even if behind a mesh plot](https://discourse.julialang.org/t/scatter-plot-points-visable-even-if-behind-a-mesh-plot/130569)

<div class="topic-metadata">

**Author:** [@Varun\_V](https://discourse.julialang.org/u/Varun_V)\
**Replies:** 1\
**Last updated:** [July 9, 2025, 8:00am UTC](https://discourse.julialang.org/t/scatter-plot-points-visable-even-if-behind-a-mesh-plot/130569 "2025-07-09T08:00:35Z")

</div>

Hi everyone, I’m encountering different transparency behavior between CairoMakie and GLMakie when combining scatter plots with mesh plots. Expected behavior: scatter plot points behind a mesh should be hidden (like in …

---

## [LaTeXParseError when trying to make plot title using LaTeXStrings](https://discourse.julialang.org/t/latexparseerror-when-trying-to-make-plot-title-using-latexstrings/130565)

<div class="topic-metadata">

**Author:** [@Michael\_Barmann](https://discourse.julialang.org/u/Michael_Barmann)\
**Replies:** 3\
**Last updated:** [July 8, 2025, 8:36pm UTC](https://discourse.julialang.org/t/latexparseerror-when-trying-to-make-plot-title-using-latexstrings/130565 "2025-07-08T20:36:52Z")

</div>

I’m trying to create a LaTeXString title for a Makie plot that uses string interpolation, but I’m getting some weird behavior. Some of the LaTeXStrings that I’ve tried have worked, but others have not, and give me an err…

---

## [Dash Julia: data panels for graphical data visualization](https://discourse.julialang.org/t/dash-julia-data-panels-for-graphical-data-visualization/129243)

<div class="topic-metadata">

**Author:** [@aasdelat](https://discourse.julialang.org/u/aasdelat)\
**Replies:** 6\
**Last updated:** [July 8, 2025, 3:47pm UTC](https://discourse.julialang.org/t/dash-julia-data-panels-for-graphical-data-visualization/129243 "2025-07-08T15:47:23Z")

</div>

Hi, there: I have seen this announcement in the Dash library forum. It seems that they will retire the documentation for the Julia version of the Dash library. It seems that this is a setback for the Julia language. The…

---

## [Using float64 with Makie attribute 'shininess' gives error](https://discourse.julialang.org/t/using-float64-with-makie-attribute-shininess-gives-error/130293)

<div class="topic-metadata">

**Author:** [@fruno](https://discourse.julialang.org/u/fruno)\
**Replies:** 4\
**Last updated:** [July 8, 2025, 2:35pm UTC](https://discourse.julialang.org/t/using-float64-with-makie-attribute-shininess-gives-error/130293 "2025-07-08T14:35:05Z")

</div>

Hi, Since the update to Makie 0.24, shininess appears to require floats (Float32). For Makie 0.23 GLMakie supported doubles (Float64), but CairoMakie did not (for default versions of the backends). Now neither supports…

---

## [Keeping \`textlabel\`s at a fixed size in Makie](https://discourse.julialang.org/t/keeping-textlabel-s-at-a-fixed-size-in-makie/130435)

<div class="topic-metadata">

**Author:** [@gdalle](https://discourse.julialang.org/u/gdalle)\
**Replies:** 8\
**Last updated:** [July 8, 2025, 1:12pm UTC](https://discourse.julialang.org/t/keeping-textlabel-s-at-a-fixed-size-in-makie/130435 "2025-07-08T13:12:16Z")

</div>

I’m using Makie.jl to visualize pathfinding in mazes, like in the image below. The maze itself is rendered with Makie.image and the agents on top of it with Makie.textlabel, using a custom background shape. My issue…

---

## [Plot recipes with nested subplots](https://discourse.julialang.org/t/plot-recipes-with-nested-subplots/130465)

<div class="topic-metadata">

**Author:** [@polhager](https://discourse.julialang.org/u/polhager)\
**Replies:** 0\
**Last updated:** [July 4, 2025, 8:20am UTC](https://discourse.julialang.org/t/plot-recipes-with-nested-subplots/130465 "2025-07-04T08:20:08Z")

</div>

Hi. I have a custom data type which, after doing some calculations on, I would like to plot in a specific way. A basic example of the setup is this: struct Data x y1s y2s end x = 1:10 y1s = \[\[rand(10) for \_…

---

## [PlotlyJS update subplot traces in-place](https://discourse.julialang.org/t/plotlyjs-update-subplot-traces-in-place/130432)

<div class="topic-metadata">

**Author:** [@rand5](https://discourse.julialang.org/u/rand5)\
**Replies:** 1\
**Last updated:** [July 2, 2025, 8:35pm UTC](https://discourse.julialang.org/t/plotlyjs-update-subplot-traces-in-place/130432 "2025-07-02T20:35:43Z")

</div>

In PlotlyJS, I can update a trace in-place using react!() as mentioned in the docs: tr = scatter(;y=rand(5)) p = plot(tr) tr\[:y\] .= rand(5) react!(p,\[tr\],Layout()) However, I don’t see any information on how to do in-p…

---

## [GLMakie: selecting points in log-log plot](https://discourse.julialang.org/t/glmakie-selecting-points-in-log-log-plot/130371)

<div class="topic-metadata">

**Author:** [@aris](https://discourse.julialang.org/u/aris)\
**Replies:** 10\
**Last updated:** [July 2, 2025, 7:02pm UTC](https://discourse.julialang.org/t/glmakie-selecting-points-in-log-log-plot/130371 "2025-07-02T19:02:55Z")

</div>

Hello everyone, I have a gui which involves a contour plot with log-log axes. The goal is to be able to select some points from within the plot by clicking on in. Everything works fine in the case of linear axes: ▶ MR…

---

## [Is there a standard way of building packages with graphical extension](https://discourse.julialang.org/t/is-there-a-standard-way-of-building-packages-with-graphical-extension/130254)

<div class="topic-metadata">

**Author:** [@Herve](https://discourse.julialang.org/u/Herve)\
**Replies:** 3\
**Last updated:** [July 1, 2025, 1:35am UTC](https://discourse.julialang.org/t/is-there-a-standard-way-of-building-packages-with-graphical-extension/130254 "2025-07-01T01:35:13Z")

</div>

Hi. I often bump into the following problem, related to graphics libraries. I have worked with Matlab for more than 20 years, so I had my habits (I nearly stopped since I adopted Julia, and have been all the more happy)…

---

## [Deploying an interactive WGLMakie.jl example on the internet](https://discourse.julialang.org/t/deploying-an-interactive-wglmakie-jl-example-on-the-internet/130313)

<div class="topic-metadata">

**Author:** [@ufechner7](https://discourse.julialang.org/u/ufechner7)\
**Replies:** 4\
**Last updated:** [June 30, 2025, 4:16pm UTC](https://discourse.julialang.org/t/deploying-an-interactive-wglmakie-jl-example-on-the-internet/130313 "2025-06-30T16:16:21Z")

</div>

I have a simple code (see OptimalFlightPaths.jl) that displays a plot with some sliders, and you can change the plot using the sliders. How can I display this on the internet in a safe way?

---

## [CairoMakie: how to set appropriate animation margins?](https://discourse.julialang.org/t/cairomakie-how-to-set-appropriate-animation-margins/130049)

<div class="topic-metadata">

**Author:** [@fusion809](https://discourse.julialang.org/u/fusion809)\
**Replies:** 4\
**Last updated:** [June 20, 2025, 5:08am UTC](https://discourse.julialang.org/t/cairomakie-how-to-set-appropriate-animation-margins/130049 "2025-06-20T05:08:28Z")

</div>

I created the below animation of the elastic pendulum using CairoMakie and this code. My only qualm with it is the plot margins; they are too wide. I would like the Cartesian plane shown to span most of the anima…

---

## [Local geobox in Albers Equal Area projection in GeoMakie](https://discourse.julialang.org/t/local-geobox-in-albers-equal-area-projection-in-geomakie/114975)

<div class="topic-metadata">

**Author:** [@yum-yab](https://discourse.julialang.org/u/yum-yab)\
**Replies:** 1\
**Last updated:** [June 19, 2025, 12:08pm UTC](https://discourse.julialang.org/t/local-geobox-in-albers-equal-area-projection-in-geomakie/114975 "2025-06-19T12:08:27Z")

</div>

Hi everyone, i want to do something very simple: I want to cut out a local map of europe and the atlantic ocaen, but have troubles doing so in GeoMakie and the Documentation is lacking any good examples that do that. P…

---

## [GLMakie displays false colours in WSL2](https://discourse.julialang.org/t/glmakie-displays-false-colours-in-wsl2/129590)

<div class="topic-metadata">

**Author:** [@aris](https://discourse.julialang.org/u/aris)\
**Replies:** 12\
**Last updated:** [June 17, 2025, 2:19pm UTC](https://discourse.julialang.org/t/glmakie-displays-false-colours-in-wsl2/129590 "2025-06-17T14:19:04Z")

</div>

Hello everyone, In WSL2 ubuntu, GLMakie gives me weird colours for some reason. For example, using GLMakie lines(rand(10)) results in: If I save the plot, the colours in the .png image are fine, its just the dis…

---

## [How to make fly-through animations?](https://discourse.julialang.org/t/how-to-make-fly-through-animations/129775)

<div class="topic-metadata">

**Author:** [@hsgg](https://discourse.julialang.org/u/hsgg)\
**Replies:** 6\
**Last updated:** [June 17, 2025, 4:54am UTC](https://discourse.julialang.org/t/how-to-make-fly-through-animations/129775 "2025-06-17T04:54:11Z")

</div>

I am trying to use Makie.jl to create a nice 3D visualization of a galaxy survey. Essentially, I count the number of galaxies within a grid cell, and then use GLMakie.volume(vol). The interactive display is already prett…

---

## [Plotting into buffer](https://discourse.julialang.org/t/plotting-into-buffer/129641)

<div class="topic-metadata">

**Author:** [@oheil](https://discourse.julialang.org/u/oheil)\
**Replies:** 11\
**Last updated:** [June 7, 2025, 6:32am UTC](https://discourse.julialang.org/t/plotting-into-buffer/129641 "2025-06-07T06:32:52Z")

</div>

Is it possible and how to plot into an existing buffer with Makie.jl ? My guess is that Cairomakie.jl would be the choice, but I can’t find a solution for it. The reason for this task is, that I want to hand over the bu…

---

## [What are the biggest differences between Makie.jl and Plots.jl?](https://discourse.julialang.org/t/what-are-the-biggest-differences-between-makie-jl-and-plots-jl/76643)

<div class="topic-metadata">

**Author:** [@matic\_lauko](https://discourse.julialang.org/u/matic_lauko)\
**Replies:** 14\
**Last updated:** [June 5, 2025, 10:59am UTC](https://discourse.julialang.org/t/what-are-the-biggest-differences-between-makie-jl-and-plots-jl/76643 "2025-06-05T10:59:18Z")

</div>

I’m considering using one of those visualization packages, but I don’t know which one is better, using it for everything from particle simulations, object simulations, and mathematical graphs - also interactive if possib…

---

## [Vertical band plot in makie](https://discourse.julialang.org/t/vertical-band-plot-in-makie/121920)

<div class="topic-metadata">

**Author:** [@aris](https://discourse.julialang.org/u/aris)\
**Replies:** 11\
**Last updated:** [June 3, 2025, 2:37pm UTC](https://discourse.julialang.org/t/vertical-band-plot-in-makie/121920 "2025-06-03T14:37:15Z")

</div>

In makie, we can create a band plot between two arrays y\_lower and y\_upper, for a single x array. Would there be a way to use two x arrays and one y array instead, and produce something that looks more like a violin plo…

---

## [Library hunt: adaptive sampling for parametric plots](https://discourse.julialang.org/t/library-hunt-adaptive-sampling-for-parametric-plots/128448)

<div class="topic-metadata">

**Author:** [@srs](https://discourse.julialang.org/u/srs)\
**Replies:** 9\
**Last updated:** [June 3, 2025, 11:36am UTC](https://discourse.julialang.org/t/library-hunt-adaptive-sampling-for-parametric-plots/128448 "2025-06-03T11:36:46Z")

</div>

Hey all, I’m looking for a library that can adaptively sample parametric plots (for reasonably well-behaved functions). I’m on the verge of writing a little library here but it seems like so many people would want this t…

---

## [Display images in real time](https://discourse.julialang.org/t/display-images-in-real-time/129580)

<div class="topic-metadata">

**Author:** [@homocarbonis](https://discourse.julialang.org/u/homocarbonis)\
**Replies:** 3\
**Last updated:** [June 2, 2025, 8:36pm UTC](https://discourse.julialang.org/t/display-images-in-real-time/129580 "2025-06-02T20:36:57Z")

</div>

I have some code which updates a matrix and I would like to display it as an image which updates in real time. I first tried Plots’ @gif which produces a gif file but no live display, so I switched to Makie. This is my c…

---

## [How to set line color in errorline](https://discourse.julialang.org/t/how-to-set-line-color-in-errorline/129522)

<div class="topic-metadata">

**Author:** [@PanT12](https://discourse.julialang.org/u/PanT12)\
**Replies:** 2\
**Last updated:** [June 2, 2025, 3:02pm UTC](https://discourse.julialang.org/t/how-to-set-line-color-in-errorline/129522 "2025-06-02T15:02:13Z")

</div>

Hi everyone, I’m trying to set the line color in the errorline function from the StatsPlots package. However, I’ve noticed that I can only change the marker color and not the line color. Does anyone know how to set the …

[Previous page](https://discourse.julialang.org/c/domain/viz/17.md?page=5)

[Next page](https://discourse.julialang.org/c/domain/viz/17.md?page=7)
