# Squashed markers in Makie/Makielayout

**URL:** https://discourse.julialang.org/t/squashed-markers-in-makie-makielayout/34886
**Category:** General Usage
**Tags:** plotting
**Created:** [February 20, 2020, 4:47am UTC](https://discourse.julialang.org/t/squashed-markers-in-makie-makielayout/34886 "2020-02-20T04:47:14Z")
**Posts on this page:** 9
**Page:** 1

<div class="post-metadata">

### Author: ![neuralian](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/neuralian/32/8859_2.png) [@neuralian](https://discourse.julialang.org/u/neuralian)
#### Post date: [February 20, 2020, 4:47am UTC](https://discourse.julialang.org/t/squashed-markers-in-makie-makielayout/34886/1 "2020-02-20T04:47:14Z")

</div>

How do you maintain the aspect ratio (shape) of markers in sub-plots using Makie/MakieLayout? e.g.

```julia
using MakieLayout
using Makie

scene = Scene(resolution = (1200, 900), camera=campixel!)

layout = GridLayout(
    scene, 2, 2,
    colsizes = [Relative(0.75), Relative(0.25)],
    rowsizes = [Relative(0.5), Relative(0.5)],
    alignmode = Outside(30, 30, 30, 30))

layout[1,1] = ax = LAxis(scene)

lines!(ax, [0.0, 1.0], [0.0, 1.0], scale_plot = true)

scatter!(ax, rand(4), rand(4), markersize = .1)

display(scene)

```

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

The markers are squashed … scale\_plot has no effect on this.

I want to draw a scatterplot in which the x-axis goes from 0 to 1000 and the y-axis goes from 0 to 1. In a Makie scene it works as expected - the markers are circular - but in a MakieLayout LAxis() they are thin vertical lines.

---

<div class="post-metadata">

### Author: ![Humphrey\_Lee](https://avatars.discourse-cdn.com/v4/letter/h/a88e4f/32.png) [@Humphrey\_Lee](https://discourse.julialang.org/u/Humphrey_Lee)
#### Post date: [April 23, 2020, 1:32am UTC](https://discourse.julialang.org/t/squashed-markers-in-makie-makielayout/34886/2 "2020-04-23T01:32:52Z")

</div>

There was a bug in AbstractPlotting.jl that caused the issue. Made a report few days ago. Try to update your packages. Seems OK in my test.

---

<div class="post-metadata">

### Author: ![neuralian](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/neuralian/32/8859_2.png) [@neuralian](https://discourse.julialang.org/u/neuralian)
#### Post date: [April 26, 2020, 5:47am UTC](https://discourse.julialang.org/t/squashed-markers-in-makie-makielayout/34886/3 "2020-04-26T05:47:14Z")

</div>

I upgraded all packages & tried it again … the markers are still squashed.

---

<div class="post-metadata">

### Author: ![Humphrey\_Lee](https://avatars.discourse-cdn.com/v4/letter/h/a88e4f/32.png) [@Humphrey\_Lee](https://discourse.julialang.org/u/Humphrey_Lee)
#### Post date: [April 26, 2020, 6:01am UTC](https://discourse.julialang.org/t/squashed-markers-in-makie-makielayout/34886/4 "2020-04-26T06:01:03Z")

</div>

Try to add this line.

```julia
using AbstractPlotting: px

```

and change this line

```julia
scatter!(ax, rand(4), rand(4), markersize=10px)

```

---

<div class="post-metadata">

### Author: ![Humphrey\_Lee](https://avatars.discourse-cdn.com/v4/letter/h/a88e4f/32.png) [@Humphrey\_Lee](https://discourse.julialang.org/u/Humphrey_Lee)
#### Post date: [April 26, 2020, 6:05am UTC](https://discourse.julialang.org/t/squashed-markers-in-makie-makielayout/34886/5 "2020-04-26T06:05:01Z")

</div>

You might also need to get latest branch, i.e. `] add AbstractPlotting#use-vertical-dims-from-font` and `] add CairoMakie v0.2.0 #jk/scale_text` .

---

<div class="post-metadata">

### Author: ![neuralian](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/neuralian/32/8859_2.png) [@neuralian](https://discourse.julialang.org/u/neuralian)
#### Post date: [April 26, 2020, 6:23am UTC](https://discourse.julialang.org/t/squashed-markers-in-makie-makielayout/34886/6 "2020-04-26T06:23:40Z")

</div>

It works! Thank you so much.

---

<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: [April 29, 2020, 3:31am UTC](https://discourse.julialang.org/t/squashed-markers-in-makie-makielayout/34886/7 "2020-04-29T03:31:44Z")

</div>

We’ve made some new releases, so you should have all the same functionality on the latest tagged versions (AbstractPlotting@0.10.7, CairoMakie@0.2.3).

---

<div class="post-metadata">

### Author: ![Humphrey\_Lee](https://avatars.discourse-cdn.com/v4/letter/h/a88e4f/32.png) [@Humphrey\_Lee](https://discourse.julialang.org/u/Humphrey_Lee)
#### Post date: [May 11, 2020, 6:13am UTC](https://discourse.julialang.org/t/squashed-markers-in-makie-makielayout/34886/8 "2020-05-11T06:13:32Z")

</div>

The text from `text!(scene, ...)` is squashed, if axis is set sufficiently large, i.e. more than 1.0, e.g. `ylims!(scene, 0.0, 50.0)`. Already on latest version of AbstractPlotting v0.10.11 and CairoMakie v0.2.6.

---

<div class="post-metadata">

### Author: ![danvenn](https://avatars.discourse-cdn.com/v4/letter/d/46a35a/32.png) [@danvenn](https://discourse.julialang.org/u/danvenn)
#### Post date: [March 4, 2021, 1:31pm UTC](https://discourse.julialang.org/t/squashed-markers-in-makie-makielayout/34886/9 "2021-03-04T13:31:03Z")

</div>

I have a squashed text issue also - did you resolve this Humphrey?
