# Timelion - How to fill gaps when no data is available on timeseries

**URL:** <https://discuss.elastic.co/t/timelion-how-to-fill-gaps-when-no-data-is-available-on-timeseries/59753>\
**Category:** Kibana\
**Tags:** timelion\
**Created:** [September 4, 2016, 10:20am UTC](https://discuss.elastic.co/t/timelion-how-to-fill-gaps-when-no-data-is-available-on-timeseries/59753 "2016-09-04T10:20:19Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![toshi78](https://avatars.discourse-cdn.com/v4/letter/t/b5e925/32.png) [@toshi78](https://discuss.elastic.co/u/toshi78)\
**Post date:** [September 4, 2016, 10:20am UTC](https://discuss.elastic.co/t/timelion-how-to-fill-gaps-when-no-data-is-available-on-timeseries/59753/1 "2016-09-04T10:20:19Z")

</div>

Hi !

I have an issue about timeseries on Timelion, I currently have a timeserie like this below:

 ![](https://us1.discourse-cdn.com/elastic/original/2X/2/2aa69b48b1bc8a2c1b2d485447394b6d14067228.png)

However I wanted to fill gaps between those data, like Kibana already do (even if this is not as readable as in timelion):

 ![](https://us1.discourse-cdn.com/elastic/original/2X/2/281fd1546c8969a95ec82256f78d5ce78999749b.png)

I know that an if statement like **_.if(eq, null, 0)_** could be a solution, however I want a continuity between the previous and next data (like Kibana's do).

Could you help me about ?

---

<div class="post-metadata">

**Author:** ![cjcenizal](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/cjcenizal/32/11216_2.png) [@cjcenizal](https://discuss.elastic.co/u/cjcenizal)\
**Post date:** [September 7, 2016, 9:50pm UTC](https://discuss.elastic.co/t/timelion-how-to-fill-gaps-when-no-data-is-available-on-timeseries/59753/2 "2016-09-07T21:50:12Z")

</div>

Hi there, I don't think you can currently configure Timelion to do this. Could you open an issue for adding this as a feature, with these images that you've shared? [https://github.com/elastic/kibana/issues](https://github.com/elastic/kibana/issues)

Thanks,  
CJ

---

<div class="post-metadata">

**Author:** ![toshi78](https://avatars.discourse-cdn.com/v4/letter/t/b5e925/32.png) [@toshi78](https://discuss.elastic.co/u/toshi78)\
**Post date:** [September 8, 2016, 5:53pm UTC](https://discuss.elastic.co/t/timelion-how-to-fill-gaps-when-no-data-is-available-on-timeseries/59753/3 "2016-09-08T17:53:46Z")

</div>

I opened one on:

> <https://github.com/elastic/timelion/issues/182>

---

<div class="post-metadata">

**Author:** ![toshi78](https://avatars.discourse-cdn.com/v4/letter/t/b5e925/32.png) [@toshi78](https://discuss.elastic.co/u/toshi78)\
**Post date:** [September 11, 2016, 1:21pm UTC](https://discuss.elastic.co/t/timelion-how-to-fill-gaps-when-no-data-is-available-on-timeseries/59753/4 "2016-09-11T13:21:01Z")

</div>

Problem solved ! You just have to apply the `.fit()` method (see on [Issue #182](https://github.com/elastic/timelion/issues/182) on Github)

---

<div class="post-metadata">

**Author:** ![cjcenizal](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/cjcenizal/32/11216_2.png) [@cjcenizal](https://discuss.elastic.co/u/cjcenizal)\
**Post date:** [October 24, 2016, 10:20pm UTC](https://discuss.elastic.co/t/timelion-how-to-fill-gaps-when-no-data-is-available-on-timeseries/59753/5 "2016-10-24T22:20:42Z")

</div>

Awesome! Thanks toshi!

---

<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:** [July 6, 2017, 1:35pm UTC](https://discuss.elastic.co/t/timelion-how-to-fill-gaps-when-no-data-is-available-on-timeseries/59753/6 "2017-07-06T13:35:54Z")

</div>


