# Kibana canvas vertical bar graph x-axis numbers in descending order and labelling axes

**URL:** https://discuss.elastic.co/t/kibana-canvas-vertical-bar-graph-x-axis-numbers-in-descending-order-and-labelling-axes/226787
**Category:** Kibana
**Tags:** canvas
**Created:** [April 6, 2020, 10:06pm UTC](https://discuss.elastic.co/t/kibana-canvas-vertical-bar-graph-x-axis-numbers-in-descending-order-and-labelling-axes/226787 "2020-04-06T22:06:28Z")
**Posts on this page:** 5
**Page:** 1

<div class="post-metadata">

### Author: ![vikasp](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/vikasp/32/90872_2.png) [@vikasp](https://discuss.elastic.co/u/vikasp)
#### Post date: [April 6, 2020, 10:06pm UTC](https://discuss.elastic.co/t/kibana-canvas-vertical-bar-graph-x-axis-numbers-in-descending-order-and-labelling-axes/226787/1 "2020-04-06T22:06:28Z")

</div>

Hi,  
I have a vertical bar graph element created. Below is the expression:

```auto
 filters "app_downloads"
| essql query="SELECT id, short_version, unique_count FROM \"test_release*\""
| pointseries x="id" y="unique_count" color="project" size="" 
| sort by="x"
| plot defaultStyle={seriesStyle bars=0.75 lines="0"} legend="right" xaxis={axisConfig tickSize=1 max=22 min=12 show=true}
| render containerStyle={containerStyle backgroundColor="#444444"}

```

I am getting a graph something like this:

 ![image](https://us1.discourse-cdn.com/elastic/original/3X/7/0/708153dd0091f2dbe081ee1ca9c35c5c2a8db383.png)

I want the x-axis number to be in descending order, I tried `|sort by="x, desc"` and `|sort by="x" reverse="true"` But didnt get any thing. Please help me in displaying the x-axis in descending order.

---

<div class="post-metadata">

### Author: ![Luca\_Belluccini](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/luca_belluccini/32/33239_2.png) [@Luca\_Belluccini](https://discuss.elastic.co/u/Luca_Belluccini)
#### Post date: [April 7, 2020, 11:11am UTC](https://discuss.elastic.co/t/kibana-canvas-vertical-bar-graph-x-axis-numbers-in-descending-order-and-labelling-axes/226787/3 "2020-04-07T11:11:00Z")

</div>

Hello @vikasp,

The reverse order on numeric fields seems to be not preserved in the `plot`. Works correctly for text fields.

[THIS MESSAGE WAS EDITED AS THE PROPOSED WORKAROUND (CASTING TO TEXT/STRING) DOESN'T WORK CORRECTLY]

---

<div class="post-metadata">

### Author: ![Liza\_Katz](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/liza_katz/32/52358_2.png) [@Liza\_Katz](https://discuss.elastic.co/u/Liza_Katz)
#### Post date: [April 7, 2020, 11:25am UTC](https://discuss.elastic.co/t/kibana-canvas-vertical-bar-graph-x-axis-numbers-in-descending-order-and-labelling-axes/226787/4 "2020-04-07T11:25:39Z")

</div>

@Luca_Belluccini thanks for your response  
I also opened a bug for this -

> <https://github.com/elastic/kibana/issues/62770>
>
> Kibana version:
> 8.0, 7.7.0
> Elasticsearch version:
> 8.0, 7.7.0
> Server OS version:
> Browser version:
> Browser OS version:
> Original install method (e.g. download page, yum, from source, etc.):
> Describe the bug:
> When...

---

<div class="post-metadata">

### Author: ![Luca\_Belluccini](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/luca_belluccini/32/33239_2.png) [@Luca\_Belluccini](https://discuss.elastic.co/u/Luca_Belluccini)
#### Post date: [April 7, 2020, 11:35am UTC](https://discuss.elastic.co/t/kibana-canvas-vertical-bar-graph-x-axis-numbers-in-descending-order-and-labelling-axes/226787/5 "2020-04-07T11:35:11Z")

</div>

Thank you @Liza_Katz  
The workaround I've proposed doesn't work properly as alphanumeric sorting will put `11` before `9` as you've highlighted.

---

<div class="post-metadata">

### Author: ![system](https://us1.discourse-cdn.com/elastic/original/3X/1/a/1ac57faf039f6b580b3f104ef42a2a89e41014de.png) [@system](https://discuss.elastic.co/u/system)
#### Post date: [May 5, 2020, 11:35am UTC](https://discuss.elastic.co/t/kibana-canvas-vertical-bar-graph-x-axis-numbers-in-descending-order-and-labelling-axes/226787/6 "2020-05-05T11:35:12Z")

</div>

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.
