# Large Numbers Make Lines Disappear in Makie

**URL:** https://discourse.julialang.org/t/large-numbers-make-lines-disappear-in-makie/121026
**Category:** General Usage
**Tags:** package, makie, cairomakie
**Created:** [October 7, 2024, 9:26pm UTC](https://discourse.julialang.org/t/large-numbers-make-lines-disappear-in-makie/121026 "2024-10-07T21:26:35Z")
**Posts on this page:** 3
**Page:** 1

<div class="post-metadata">

### Author: ![leespen1](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/leespen1/32/221928_2.png) [@leespen1](https://discourse.julialang.org/u/leespen1)
#### Post date: [October 7, 2024, 9:26pm UTC](https://discourse.julialang.org/t/large-numbers-make-lines-disappear-in-makie/121026/1 "2024-10-07T21:26:35Z")

</div>

The following code:

```julia
using CairoMakie
xs = [1,2,3,4]
ys = [1,1,1e15,1]
fig = Figure()
ax1 = Axis(fig[1,1], limits=(nothing, nothing))
ax2 = Axis(fig[1,2], limits=(nothing, (0,2)))
lines!(ax1, xs, ys)
lines!(ax2, xs, ys)
fig

```

produces this graph:

 ![image](https://global.discourse-cdn.com/julialang/original/3X/9/a/9ab464f10f91bf550ece721a25a54708332e5cf2.png)

Why is the line segment from (1,1) to (2,1) not displayed in the right-hand graph (which had the y limits set)? If I change 1e15 to NaN, the line is displayed, but I don’t want to do something hacky like setting all numbers above a certain threshold to NaN.

---

<div class="post-metadata">

### Author: ![asinghvi17](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/asinghvi17/32/8272_2.png) [@asinghvi17](https://discourse.julialang.org/u/asinghvi17)
#### Post date: [October 8, 2024, 2:43am UTC](https://discourse.julialang.org/t/large-numbers-make-lines-disappear-in-makie/121026/2 "2024-10-08T02:43:38Z")

</div>

Which version of Makie are you using (see `]st -m Makie CairoMakie`)?

I see this on master:

 ![display](https://global.discourse-cdn.com/julialang/original/3X/1/7/17b13205d9c7bb60cc9884d27af1b84e1dcfd77f.png)

---

<div class="post-metadata">

### Author: ![leespen1](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/leespen1/32/221928_2.png) [@leespen1](https://discourse.julialang.org/u/leespen1)
#### Post date: [October 8, 2024, 6:45pm UTC](https://discourse.julialang.org/t/large-numbers-make-lines-disappear-in-makie/121026/3 "2024-10-08T18:45:30Z")

</div>

It turns out I am using an old version of Makie, which is almost certainly the issue:

```julia
(@v1.9) pkg> st -m Makie CairoMakie
Status `~/.julia/environments/v1.9/Manifest.toml`
⌅ [13f3f980] CairoMakie v0.10.12
⌅ [ee78f7c6] Makie v0.19.12
Info Packages marked with ⌅ have new versions available but compatibility constraints restrict them from upgrading. To see why use `status --outdated -m`

```

I’ll update, thanks for the help!
