# Time Series Chart Dataset Data Scaling

**URL:** <https://forum.inductiveautomation.com/t/time-series-chart-dataset-data-scaling/101252>\
**Category:** Ignition\
**Tags:** perspective\
**Created:** [January 22, 2025, 7:21pm UTC](https://forum.inductiveautomation.com/t/time-series-chart-dataset-data-scaling/101252 "2025-01-22T19:21:28Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![Dylan\_Peters](https://avatars.discourse-cdn.com/v4/letter/d/a87d85/32.png) [@Dylan\_Peters](https://forum.inductiveautomation.com/u/Dylan_Peters)\
**Post date:** [January 22, 2025, 7:21pm UTC](https://forum.inductiveautomation.com/t/time-series-chart-dataset-data-scaling/101252/1 "2025-01-22T19:21:28Z")

</div>

I am working on a Gateway status screen that displays CPU/Memory/Disk Usage via the system tags and I noticed the data was off. Looking at the performance page in the Gateway I could see my memory usage is at about 40% however, the system tag is showing a 0.40 value. Okay, no big deal I need to scale my data by 100 to display it as percent.

How can I do this in an indirectly addresses time series chart dataset easily? I have not been able to find a means to quickly scale the historical data either before getting it from my database or after getting it on my time series chart.

Any suggestions or help is much appreciated.

---

<div class="post-metadata">

**Author:** ![Dylan\_Peters](https://avatars.discourse-cdn.com/v4/letter/d/a87d85/32.png) [@Dylan\_Peters](https://forum.inductiveautomation.com/u/Dylan_Peters)\
**Post date:** [January 22, 2025, 7:24pm UTC](https://forum.inductiveautomation.com/t/time-series-chart-dataset-data-scaling/101252/2 "2025-01-22T19:24:25Z")

</div>

![image](https://us1.discourse-cdn.com/inductiveautomation/original/3X/0/8/08cae94b343d8dff6f462b02432c085c7f3a6b79.png)

 ![image](https://us1.discourse-cdn.com/inductiveautomation/original/3X/0/a/0a9ca31412da141c39094c29944d610c7d35ff33.png)

Added supporting screen shots.

---

<div class="post-metadata">

**Author:** ![Dylan\_Peters](https://avatars.discourse-cdn.com/v4/letter/d/a87d85/32.png) [@Dylan\_Peters](https://forum.inductiveautomation.com/u/Dylan_Peters)\
**Post date:** [January 22, 2025, 7:33pm UTC](https://forum.inductiveautomation.com/t/time-series-chart-dataset-data-scaling/101252/3 "2025-01-22T19:33:36Z")

</div>

I found a means to scale the tag. It is not ideal in my opinion but it will work for my application.

For those that may find this via a google search in 5 years all I did was set the scale mode of the system tag and defined the limits.

 ![image](https://us1.discourse-cdn.com/inductiveautomation/original/3X/f/1/f1d8783ab292514979b024266a6ff2b20a8897e3.png)

---

<div class="post-metadata">

**Author:** ![Transistor](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/transistor/32/3380_2.png) [@Transistor](https://forum.inductiveautomation.com/u/Transistor)\
**Post date:** [January 22, 2025, 7:35pm UTC](https://forum.inductiveautomation.com/t/time-series-chart-dataset-data-scaling/101252/4 "2025-01-22T19:35:29Z")

</div>

Try:

```python
axes.0.name : Y
axes.0.tick.label.format : 0%
plots.0.axes.0.name : Y

```

---

<div class="post-metadata">

**Author:** ![Dylan\_Peters](https://avatars.discourse-cdn.com/v4/letter/d/a87d85/32.png) [@Dylan\_Peters](https://forum.inductiveautomation.com/u/Dylan_Peters)\
**Post date:** [January 22, 2025, 7:38pm UTC](https://forum.inductiveautomation.com/t/time-series-chart-dataset-data-scaling/101252/5 "2025-01-22T19:38:42Z")

</div>

For science I tried this and it does not seem to work. Thank you for the suggestion though.

---

<div class="post-metadata">

**Author:** ![Transistor](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/transistor/32/3380_2.png) [@Transistor](https://forum.inductiveautomation.com/u/Transistor)\
**Post date:** [January 22, 2025, 7:45pm UTC](https://forum.inductiveautomation.com/t/time-series-chart-dataset-data-scaling/101252/6 "2025-01-22T19:45:13Z")

</div>

Oh, yes it does!

 ![TimeSeries Y percent](https://us1.discourse-cdn.com/inductiveautomation/original/3X/c/8/c879ea4c65ba1d1d937c70a7e909102e4bd725ef.png)

---

<div class="post-metadata">

**Author:** ![Dylan\_Peters](https://avatars.discourse-cdn.com/v4/letter/d/a87d85/32.png) [@Dylan\_Peters](https://forum.inductiveautomation.com/u/Dylan_Peters)\
**Post date:** [January 22, 2025, 9:45pm UTC](https://forum.inductiveautomation.com/t/time-series-chart-dataset-data-scaling/101252/7 "2025-01-22T21:45:30Z")

</div>

Before:

 ![image](https://us1.discourse-cdn.com/inductiveautomation/original/3X/6/3/63adf01eb2b758cb2293bbcc97b9c97958dbe8cb.png)

After:

 ![image](https://us1.discourse-cdn.com/inductiveautomation/original/3X/2/6/26843d3b077fc5d0e11e1f15614d7c3e4c373f10.png)

After is the addition of the format property to plots.0.axes.label and setting it to 0%. Not sure why your method works for you and not me but I appreciate you highlighting the fact that I can apply the format property to the label in the future.

---

<div class="post-metadata">

**Author:** ![Transistor](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/transistor/32/3380_2.png) [@Transistor](https://forum.inductiveautomation.com/u/Transistor)\
**Post date:** [January 22, 2025, 10:12pm UTC](https://forum.inductiveautomation.com/t/time-series-chart-dataset-data-scaling/101252/8 "2025-01-22T22:12:57Z")

</div>

I'm testing on 8.1.41.  
If you like, you can copy the chart from Project Browser and post it here. (Please see [https://forum.inductiveautomation.com/t/wiki-how-to-post-code-on-this-forum/77831.](https://forum.inductiveautomation.com/t/wiki-how-to-post-code-on-this-forum/77831.)) We can then test it and see if we can spot the problem.
