# Any way to increase the chart plot curve interpolation?

**URL:** <https://forum.inductiveautomation.com/t/any-way-to-increase-the-chart-plot-curve-interpolation/41472>\
**Category:** Maker\
**Tags:** perspective\
**Created:** [December 13, 2020, 6:55am UTC](https://forum.inductiveautomation.com/t/any-way-to-increase-the-chart-plot-curve-interpolation/41472 "2020-12-13T06:55:32Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![sungkhum](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/sungkhum/32/10636_2.png) [@sungkhum](https://forum.inductiveautomation.com/u/sungkhum)\
**Post date:** [December 13, 2020, 6:55am UTC](https://forum.inductiveautomation.com/t/any-way-to-increase-the-chart-plot-curve-interpolation/41472/1 "2020-12-13T06:55:32Z")

</div>

I’m trying to smooth out my chart line, and while curveBasis is a step in the right direction, it barely smooths the chart out with the data I am using. Is there anyway to manually increase the amount it smooths out the data in the Perspective Time Series Chart?

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

I’d like it to look more like this:

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

[https://docs.inductiveautomation.com/display/DOC80/Perspective+-+Time+Series+Chart](https://docs.inductiveautomation.com/display/DOC80/Perspective+-+Time+Series+Chart)

> <https://github.com/d3/d3-shape/blob/main/README.md#Curves>

---

<div class="post-metadata">

**Author:** ![pturmel](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/pturmel/32/3295_2.png) [@pturmel](https://forum.inductiveautomation.com/u/pturmel)\
**Post date:** [December 13, 2020, 1:43pm UTC](https://forum.inductiveautomation.com/t/any-way-to-increase-the-chart-plot-curve-interpolation/41472/2 "2020-12-13T13:43:59Z")

</div>

Perspective’s architecture doesn’t allow you to plug in any old javascript you want. You’ll need to use the ideas portal to convince IA to add the functionality in a future version, or use the SDK to create your own charting component with the features you desire.

Or use the [java math libraries](https://commons.apache.org/proper/commons-math/) Ignition offers to generate the curve yourself and supply the high-resolution set of points to the existing chart.

---

<div class="post-metadata">

**Author:** ![sungkhum](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/sungkhum/32/10636_2.png) [@sungkhum](https://forum.inductiveautomation.com/u/sungkhum)\
**Post date:** [December 13, 2020, 4:35pm UTC](https://forum.inductiveautomation.com/t/any-way-to-increase-the-chart-plot-curve-interpolation/41472/3 "2020-12-13T16:35:46Z")

</div>

I think I figured out a way - changing the point count to a very low number for the tag history as the series data:

 ![image](https://us1.discourse-cdn.com/inductiveautomation/original/3X/0/e/0ef292bfb33a1ca6f48e9ca5660712d7da1ff5af.png)  
And then adding a plot and changing the interpolation:  
 ![image](https://us1.discourse-cdn.com/inductiveautomation/original/3X/1/0/10478e3c9cb5f3a143397231c23d16276fad5507.png)
