# Do calculations in kibana visualization JSON input

**URL:** <https://discuss.elastic.co/t/do-calculations-in-kibana-visualization-json-input/42164>\
**Category:** Kibana\
**Created:** [February 18, 2016, 5:01pm UTC](https://discuss.elastic.co/t/do-calculations-in-kibana-visualization-json-input/42164 "2016-02-18T17:01:28Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![tbragin](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/tbragin/32/45166_2.png) [@tbragin](https://discuss.elastic.co/u/tbragin)\
**Post date:** [February 19, 2016, 2:07pm UTC](https://discuss.elastic.co/t/do-calculations-in-kibana-visualization-json-input/42164/2 "2016-02-19T14:07:13Z")

</div>

By default Kibana defaults to the Lucene expressions scripting language, so you need to include the "lang" : "groovy" parameter in your script. See example here [Calling groovy script from Kibana](https://discuss.elastic.co/t/calling-groovy-script-from-kibana/2542/3)

---

_[View the full topic](https://discuss.elastic.co/t/do-calculations-in-kibana-visualization-json-input/42164)._
