# Visualization

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

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

**Page:** 4

---

## [Makie - Unable to make colors cycle for new recipe](https://discourse.julialang.org/t/makie-unable-to-make-colors-cycle-for-new-recipe/134625)

<div class="topic-metadata">

**Author:** [@oskarhs](https://discourse.julialang.org/u/oskarhs)\
**Replies:** 0\
**Last updated:** [December 18, 2025, 6:59am UTC](https://discourse.julialang.org/t/makie-unable-to-make-colors-cycle-for-new-recipe/134625 "2025-12-18T06:59:11Z")

</div>

I am trying to define a new Makie recipe for a custom type, but I am not able to make the plot type cycle colors like normal Makie recipes such as lines or density do. After spending a few hours trying out different solu…

---

## [Makie - trouble using both a slider and textbox to change a number](https://discourse.julialang.org/t/makie-trouble-using-both-a-slider-and-textbox-to-change-a-number/73276)

<div class="topic-metadata">

**Author:** [@JoshL](https://discourse.julialang.org/u/JoshL)\
**Replies:** 1\
**Last updated:** [December 17, 2025, 8:29pm UTC](https://discourse.julialang.org/t/makie-trouble-using-both-a-slider-and-textbox-to-change-a-number/73276 "2025-12-17T20:29:34Z")

</div>

I’m running into some issues trying to use Makie to visualize some of my data using Julia 1.6.0. I’ve created a toy example below that illustrates the problem. In the example, I have a number between 0 and 1, and I want …

---

## [Zoom, translate, rotate and save](https://discourse.julialang.org/t/zoom-translate-rotate-and-save/134526)

<div class="topic-metadata">

**Author:** [@raman\_kumar](https://discourse.julialang.org/u/raman_kumar)\
**Replies:** 3\
**Last updated:** [December 13, 2025, 2:38pm UTC](https://discourse.julialang.org/t/zoom-translate-rotate-and-save/134526 "2025-12-13T14:38:10Z")

</div>

I also want to create many 3D plots. I will zoom and rotate each to same extent and then save them. How to do it? How to translate and rotate by code? What is range of value that we can supply in zoom!() line end? usi…

---

## [Saving Makie plot as is on the screen?](https://discourse.julialang.org/t/saving-makie-plot-as-is-on-the-screen/24276)

<div class="topic-metadata">

**Author:** [@cserteGT3](https://discourse.julialang.org/u/cserteGT3)\
**Replies:** 8\
**Last updated:** [December 12, 2025, 9:02pm UTC](https://discourse.julialang.org/t/saving-makie-plot-as-is-on-the-screen/24276 "2025-12-12T21:02:02Z")

</div>

I noticed that if I plot something with Makie, then zoom-pan in the GUI, then I save with Makie.save(), the originally plotted “version” will be saved. I understand this behaviour. But, is there a way to save the plot a…

---

## [Makie Axis xticks: passing (datetimes, labels) fails with MethodError](https://discourse.julialang.org/t/makie-axis-xticks-passing-datetimes-labels-fails-with-methoderror/134411)

<div class="topic-metadata">

**Author:** [@lfenzo](https://discourse.julialang.org/u/lfenzo)\
**Replies:** 4\
**Last updated:** [December 8, 2025, 12:02pm UTC](https://discourse.julialang.org/t/makie-axis-xticks-passing-datetimes-labels-fails-with-methoderror/134411 "2025-12-08T12:02:26Z")

</div>

Hello! I’m trying to change the DateTime xtick label intervals in my Makie plot by manually passing the xticks parameter to Axis as a tuple with two vectors: (datetimes, labels). According to the current xticks docs: T…

---

## [2 Y Axes in Algebra of Graphics](https://discourse.julialang.org/t/2-y-axes-in-algebra-of-graphics/68968)

<div class="topic-metadata">

**Author:** [@junder873](https://discourse.julialang.org/u/junder873)\
**Replies:** 4\
**Last updated:** [December 6, 2025, 11:47am UTC](https://discourse.julialang.org/t/2-y-axes-in-algebra-of-graphics/68968 "2025-12-06T11:47:41Z")

</div>

I have been trying to figure out how to make two separate y-axes for a plot in Algebra of Graphics. This seems possible in Makie, julia - Double y-axis on left and right side of plot in Makie.jl - Stack Overflow (though …

---

## [Png(p, file\_name) always shows the plot \[Plots.jl, GR\]](https://discourse.julialang.org/t/png-p-file-name-always-shows-the-plot-plots-jl-gr/134225)

<div class="topic-metadata">

**Author:** [@AdamWysokinski](https://discourse.julialang.org/u/AdamWysokinski)\
**Replies:** 1\
**Last updated:** [December 1, 2025, 5:28pm UTC](https://discourse.julialang.org/t/png-p-file-name-always-shows-the-plot-plots-jl-gr/134225 "2025-12-01T17:28:49Z")

</div>

Hi, I think the behaviour of show() has changed recently. Calling: using Plots p = plot(rand(10)); png(p, tempname()) always shows the plot. Same for: using Plots p = plot(rand(10)); io = PipeBuffer() png(p, io); # …

---

## [Plots with log or symlog scale](https://discourse.julialang.org/t/plots-with-log-or-symlog-scale/15961)

<div class="topic-metadata">

**Author:** [@aplavin](https://discourse.julialang.org/u/aplavin)\
**Replies:** 5\
**Last updated:** [November 27, 2025, 1:49am UTC](https://discourse.julialang.org/t/plots-with-log-or-symlog-scale/15961 "2025-11-27T01:49:35Z")

</div>

I’m trying to make plots with log and symlog scales, but no success with Plots.jl so far. When I try cgrad(scale=:log) it gives strange results, see below. And there seem to be no other place to specify log-scale. A = r…

---

## [CairoMakie.jl, MathTeXEngine.jl, Small Caps](https://discourse.julialang.org/t/cairomakie-jl-mathtexengine-jl-small-caps/133985)

<div class="topic-metadata">

**Author:** [@mpirke](https://discourse.julialang.org/u/mpirke)\
**Replies:** 7\
**Last updated:** [November 26, 2025, 8:35pm UTC](https://discourse.julialang.org/t/cairomakie-jl-mathtexengine-jl-small-caps/133985 "2025-11-26T20:35:54Z")

</div>

Hi there! I have been struggling for the last hour with the following issue. I want to have a word in small caps within my legend in a CairoMakie plot. To get a word in small caps in Latex I just do \\textsc{Foo}. Her…

---

## [Trouble using Arial italic font in Makie](https://discourse.julialang.org/t/trouble-using-arial-italic-font-in-makie/134097)

<div class="topic-metadata">

**Author:** [@JonasWickman](https://discourse.julialang.org/u/JonasWickman)\
**Replies:** 4\
**Last updated:** [November 24, 2025, 9:25pm UTC](https://discourse.julialang.org/t/trouble-using-arial-italic-font-in-makie/134097 "2025-11-24T21:25:11Z")

</div>

I used to be able to use italics when using the Arial font in Makie, but for some reason, it no longer works. Below are two code snippets, one using Arial, and one using Verdana (both from the same ttf-mscorefonts-instal…

---

## [WGLMakie no longer working with jupyter](https://discourse.julialang.org/t/wglmakie-no-longer-working-with-jupyter/130331)

<div class="topic-metadata">

**Author:** [@snowgum](https://discourse.julialang.org/u/snowgum)\
**Replies:** 5\
**Last updated:** [November 24, 2025, 3:35pm UTC](https://discourse.julialang.org/t/wglmakie-no-longer-working-with-jupyter/130331 "2025-11-24T15:35:59Z")

</div>

I have some code with WGLMakie and Bonito for interactive visualisations. This used to work with Jupyter, but now any plot or figure shows nothing. The same code works fine with CairoMakie, GLMakie, or with WGLMakie insi…

---

## [Visualization, maps, animation & history](https://discourse.julialang.org/t/visualization-maps-animation-history/134070)

<div class="topic-metadata">

**Author:** [@BLI](https://discourse.julialang.org/u/BLI)\
**Replies:** 0\
**Last updated:** [November 24, 2025, 9:01am UTC](https://discourse.julialang.org/t/visualization-maps-animation-history/134070 "2025-11-24T09:01:51Z")

</div>

I was playing with Google AI Studio in the week-end to see if I could understand some language/culture history. So I asked AI Studio to develop some Julia code for doing an animation of Indo-European spread. Here is a sn…

---

## [Density line chart method for Makie](https://discourse.julialang.org/t/density-line-chart-method-for-makie/134051)

<div class="topic-metadata">

**Author:** [@ConnectedSystems](https://discourse.julialang.org/u/ConnectedSystems)\
**Replies:** 0\
**Last updated:** [November 22, 2025, 11:46pm UTC](https://discourse.julialang.org/t/density-line-chart-method-for-makie/134051 "2025-11-22T23:46:45Z")

</div>

Not sure if this is against any rules but I want to cross-post this FR I just submitted in the Makie repo for awareness. I have a working example of a density line chart method (by Moritz & Fisher, 2018) to visualize ma…

---

## [GLMakie: recording a movie while interacting with a Scene produces a StackOverflow](https://discourse.julialang.org/t/glmakie-recording-a-movie-while-interacting-with-a-scene-produces-a-stackoverflow/133869)

<div class="topic-metadata">

**Author:** [@tamasgal](https://discourse.julialang.org/u/tamasgal)\
**Replies:** 6\
**Last updated:** [November 21, 2025, 2:22pm UTC](https://discourse.julialang.org/t/glmakie-recording-a-movie-while-interacting-with-a-scene-produces-a-stackoverflow/133869 "2025-11-21T14:22:48Z")

</div>

I am using GLMakie.jl in a GUI application (RainbowAlga.jl) which is an interactive event display for neutrino interactions in water-based Cherenkov detectors. The application works really nicely but I am currently stuck…

---

## [VSCode CairoMakie Zoom](https://discourse.julialang.org/t/vscode-cairomakie-zoom/133978)

<div class="topic-metadata">

**Author:** [@csvance](https://discourse.julialang.org/u/csvance)\
**Replies:** 8\
**Last updated:** [November 19, 2025, 11:44pm UTC](https://discourse.julialang.org/t/vscode-cairomakie-zoom/133978 "2025-11-19T23:44:28Z")

</div>

Is there any way to zoom in VSCode for plots created by CairoMakie? I often visualize high resolution images with many annotations and I can’t seem to find any way to zoom in so I can see the details. Bypassing VSCode a…

---

## [Makie - plotting Nanoseconds with custom tick labels](https://discourse.julialang.org/t/makie-plotting-nanoseconds-with-custom-tick-labels/133987)

<div class="topic-metadata">

**Author:** [@Sukera](https://discourse.julialang.org/u/Sukera)\
**Replies:** 5\
**Last updated:** [November 19, 2025, 3:31pm UTC](https://discourse.julialang.org/t/makie-plotting-nanoseconds-with-custom-tick-labels/133987 "2025-11-19T15:31:11Z")

</div>

I’m trying to scatter an array of Nanosecond values, all on the order of 100ms±50us. When I plot these, I get y tick labels like 10.005cs. Is there some way to get tick labels like 100.05ms instead? I tried to use ytickf…

---

## [Plots stopped working (more or less out of nowhere)](https://discourse.julialang.org/t/plots-stopped-working-more-or-less-out-of-nowhere/133929)

<div class="topic-metadata">

**Author:** [@Torkel](https://discourse.julialang.org/u/Torkel)\
**Replies:** 18\
**Last updated:** [November 18, 2025, 2:02pm UTC](https://discourse.julialang.org/t/plots-stopped-working-more-or-less-out-of-nowhere/133929 "2025-11-18T14:02:24Z")

</div>

I have an environment which was fine, but after not touching it for a week, suddenly it does no longer work. I haven’t done anything to package versions, so there must be something weirder going on. I have been back and …

---

## [PythonPlot instead of PyPlot](https://discourse.julialang.org/t/pythonplot-instead-of-pyplot/133923)

<div class="topic-metadata">

**Author:** [@sparrowhawk](https://discourse.julialang.org/u/sparrowhawk)\
**Replies:** 0\
**Last updated:** [November 17, 2025, 6:01am UTC](https://discourse.julialang.org/t/pythonplot-instead-of-pyplot/133923 "2025-11-17T06:01:40Z")

</div>

Hi all, I’ve been having trouble with matplotlib dependencies within my package when using PyPlot.jl – most of these errors crop up when there are upstream changes within Conda/matplotlib, that show up during the compil…

---

## [Setting both color maps and opacity when plotting rasters and heatmaps with Makie](https://discourse.julialang.org/t/setting-both-color-maps-and-opacity-when-plotting-rasters-and-heatmaps-with-makie/133600)

<div class="topic-metadata">

**Author:** [@eugenetkj98](https://discourse.julialang.org/u/eugenetkj98)\
**Replies:** 8\
**Last updated:** [November 13, 2025, 11:05pm UTC](https://discourse.julialang.org/t/setting-both-color-maps-and-opacity-when-plotting-rasters-and-heatmaps-with-makie/133600 "2025-11-13T23:05:30Z")

</div>

Hi all, I’m looking to make a plot of some rasters (or if all else fails heatmaps) of values using Makie where the base color is independent of the opacity. Trying to blend two bits of information here where there are tw…

---

## [How to pair together a Lines and a Band plot in Makie?](https://discourse.julialang.org/t/how-to-pair-together-a-lines-and-a-band-plot-in-makie/133800)

<div class="topic-metadata">

**Author:** [@Abhro](https://discourse.julialang.org/u/Abhro)\
**Replies:** 2\
**Last updated:** [November 11, 2025, 10:08pm UTC](https://discourse.julialang.org/t/how-to-pair-together-a-lines-and-a-band-plot-in-makie/133800 "2025-11-11T22:08:19Z")

</div>

I have two dataseries where each of them also has associated uncertainty. I’m plotting the uncertainty as a translucent envelope around the main line plot of the series. When using GLMakie/WGLMakie to interact with the …

---

## [Using dates as x axis in Makie.jl](https://discourse.julialang.org/t/using-dates-as-x-axis-in-makie-jl/133762)

<div class="topic-metadata">

**Author:** [@elwwan](https://discourse.julialang.org/u/elwwan)\
**Replies:** 3\
**Last updated:** [November 10, 2025, 9:40am UTC](https://discourse.julialang.org/t/using-dates-as-x-axis-in-makie-jl/133762 "2025-11-10T09:40:06Z")

</div>

Hello everyone, I am trying to plot brackets in Makie.jl while using dates as the x axis. Unfortunately it gives me an error since I can’t use Date() as an argument in bracket!(). Here is the code that causes the error…

---

## [How to visualize infinite lines with Makie.jl?](https://discourse.julialang.org/t/how-to-visualize-infinite-lines-with-makie-jl/100325)

<div class="topic-metadata">

**Author:** [@juliohm](https://discourse.julialang.org/u/juliohm)\
**Replies:** 9\
**Last updated:** [November 8, 2025, 10:56pm UTC](https://discourse.julialang.org/t/how-to-visualize-infinite-lines-with-makie-jl/100325 "2025-11-08T22:56:32Z")

</div>

Say I have an infinite line passing through the points (0,0,0) and (1,1,1) in 3D. How to visualize this line in Makie so that it is always visible no matter the level of zoom?

---

## [Help replacing \`LScene\` by \`Axis3\`](https://discourse.julialang.org/t/help-replacing-lscene-by-axis3/133467)

<div class="topic-metadata">

**Author:** [@juliohm](https://discourse.julialang.org/u/juliohm)\
**Replies:** 1\
**Last updated:** [October 27, 2025, 7:32pm UTC](https://discourse.julialang.org/t/help-replacing-lscene-by-axis3/133467 "2025-10-27T19:32:23Z")

</div>

Consider a 100x100x50 grid in LScene: This is how it looks in Axis3(viewmode=:free, aspect=:data): It is somewhat “squeezed” compared to the previous visualization. Is there a way to reproduce the same perspecti…

---

## [Makie recipes on a Errorline like plot](https://discourse.julialang.org/t/makie-recipes-on-a-errorline-like-plot/133456)

<div class="topic-metadata">

**Author:** [@dmetivie](https://discourse.julialang.org/u/dmetivie)\
**Replies:** 2\
**Last updated:** [October 27, 2025, 5:31pm UTC](https://discourse.julialang.org/t/makie-recipes-on-a-errorline-like-plot/133456 "2025-10-27T17:31:50Z")

</div>

Using the new Makie 0.24 recipe system, I want to create the StatsPlots.jl recipe for errorline (see original definition). Here is a simplified version of the plume errorline. This might be very simple but could not fi…

---

## [Export makie figure object to file](https://discourse.julialang.org/t/export-makie-figure-object-to-file/84160)

<div class="topic-metadata">

**Author:** [@Thomberger](https://discourse.julialang.org/u/Thomberger)\
**Replies:** 4\
**Last updated:** [October 26, 2025, 3:30pm UTC](https://discourse.julialang.org/t/export-makie-figure-object-to-file/84160 "2025-10-26T15:30:03Z")

</div>

Is it possible to export a makie figure to a file, so later i can just load the file to recreate the figure and do not need to import my data, make all the computation required and finally plot it again ? I don’t want t…

---

## [Graphviz running but not printing](https://discourse.julialang.org/t/graphviz-running-but-not-printing/133394)

<div class="topic-metadata">

**Author:** [@aidanpetro1](https://discourse.julialang.org/u/aidanpetro1)\
**Replies:** 4\
**Last updated:** [October 24, 2025, 7:26pm UTC](https://discourse.julialang.org/t/graphviz-running-but-not-printing/133394 "2025-10-24T19:26:40Z")

</div>

Hey, I’m trying to run the code below in VS code. I have graphviz installed and have the Julia graphviz pkg installed as well. The code runs without errors besides the graphviz part which gives the below error. using C…

---

## [How to properly set aspect for Axis defined in multiple fig positions in Makie](https://discourse.julialang.org/t/how-to-properly-set-aspect-for-axis-defined-in-multiple-fig-positions-in-makie/133216)

<div class="topic-metadata">

**Author:** [@albertomercurio](https://discourse.julialang.org/u/albertomercurio)\
**Replies:** 7\
**Last updated:** [October 24, 2025, 1:38pm UTC](https://discourse.julialang.org/t/how-to-properly-set-aspect-for-axis-defined-in-multiple-fig-positions-in-makie/133216 "2025-10-24T13:38:33Z")

</div>

Hello, I have the following figure structure fig = Figure() ax1 = Axis(fig\[1,1\]) ax2 = Axis(fig\[1,2\]) ax3 = Axis(fig\[2,1\]) ax4 = Axis(fig\[2,2\]) ax5 = Axis(fig\[1:2,3\]) colsize!(fig.layout, 3, Relative(0.6)) fig where…

---

## [Is it possible to add legends with Makie recepies?](https://discourse.julialang.org/t/is-it-possible-to-add-legends-with-makie-recepies/133375)

<div class="topic-metadata">

**Author:** [@ohmsweetohm1](https://discourse.julialang.org/u/ohmsweetohm1)\
**Replies:** 1\
**Last updated:** [October 23, 2025, 8:51am UTC](https://discourse.julialang.org/t/is-it-possible-to-add-legends-with-makie-recepies/133375 "2025-10-23T08:51:42Z")

</div>

I have a Makie.@recipe for a custom type. When creating the plot, I also supply labels to the plot elements such as line!. However, when I call Legend on the axis where the plot is, Makie complaints that there are no lab…

---

## [Issubset gives error for this Hexahedron](https://discourse.julialang.org/t/issubset-gives-error-for-this-hexahedron/133346)

<div class="topic-metadata">

**Author:** [@raman\_kumar](https://discourse.julialang.org/u/raman_kumar)\
**Replies:** 2\
**Last updated:** [October 22, 2025, 1:07pm UTC](https://discourse.julialang.org/t/issubset-gives-error-for-this-hexahedron/133346 "2025-10-22T13:07:12Z")

</div>

In this code m ⊆ m2 should output either true or false. using Meshes m = Hexahedron((0.1547376288700546, 0.05921552849426126, 1.7379087983473205), (0.17193069874450512, 0.05921552849426126, 1.7379087983473205), (0.1719…

---

## [Visual connection between different axes in Makie.jl](https://discourse.julialang.org/t/visual-connection-between-different-axes-in-makie-jl/116535)

<div class="topic-metadata">

**Author:** [@albertomercurio](https://discourse.julialang.org/u/albertomercurio)\
**Replies:** 11\
**Last updated:** [October 21, 2025, 3:10pm UTC](https://discourse.julialang.org/t/visual-connection-between-different-axes-in-makie-jl/116535 "2025-10-21T15:10:54Z")

</div>

Hello, I have a figure generated with CairoMakie.jl. This figure contains two axes, something like fig = Figure(size=(380, 220)) ax1 = Axis(fig\[1, 1\]) ax2 = Axis(fig\[2, 1\]) Now, I want to draw some lines (or even …

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

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