# Visualize pie

**URL:** <https://discuss.elastic.co/t/visualize-pie/284708>\
**Category:** Вопросы на русском языке\
**Created:** [September 21, 2021, 10:57am UTC](https://discuss.elastic.co/t/visualize-pie/284708 "2021-09-21T10:57:24Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![cva](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/cva/32/85514_2.png) [@cva](https://discuss.elastic.co/u/cva)\
**Post date:** [September 21, 2021, 10:57am UTC](https://discuss.elastic.co/t/visualize-pie/284708/1 "2021-09-21T10:57:24Z")

</div>

Здравствуйте! У меня есть два индекса test1 с количеством документов 132000 и test2 с количеством документов 16000 объеденные в один шаблон test\*.  
Я хочу сделать круговую диаграмму "pie" и получить долю индекса test2 от test1, для этого я использую count шаблона test\* и в Buckets создаю агрегацию по фильтрам:  
Filter1 - tags:"test1"  
Filter2 - tags:"test2"  
На выходе получаю доли 89.11% и 10.89% - но это не совсем то, что я ожидал получить.  
Я хочу получить долю сколько составляет число от числа, т.е. какая доля test2 от test1 и  
на выходе ожидаю увидеть 87,88% и 12,12%, что я делаю неправильно?

---

<div class="post-metadata">

**Author:** ![Igor\_Motov](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/igor_motov/32/45193_2.png) [@Igor\_Motov](https://discuss.elastic.co/u/Igor_Motov)\
**Post date:** [September 21, 2021, 6:39pm UTC](https://discuss.elastic.co/t/visualize-pie/284708/2 "2021-09-21T18:39:23Z")

</div>

> [@cva](#):
>
> что я делаю неправильно?

Ожидаете от [секторной (круговой) диаграммы](https://ru.wikipedia.org/wiki/%D0%94%D0%B8%D0%B0%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B0#%D0%9A%D1%80%D1%83%D0%B3%D0%BE%D0%B2%D1%8B%D0%B5_(%D1%81%D0%B5%D0%BA%D1%82%D0%BE%D1%80%D0%BD%D1%8B%D0%B5)_%D0%B4%D0%B8%D0%B0%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D1%8B) поведения, на которое она не была расчитана. 😀

> Достаточно распространённым способом графического изображения структуры статистических совокупностей является секторная диаграмма, так как идея целого очень наглядно выражается [кругом](https://ru.wikipedia.org/wiki/%D0%9A%D1%80%D1%83%D0%B3), который представляет всю совокупность. **Относительная величина каждого значения изображается в виде [сектора](https://ru.wikipedia.org/wiki/%D0%A1%D0%B5%D0%BA%D1%82%D0%BE%D1%80_(%D0%B3%D0%B5%D0%BE%D0%BC%D0%B5%D1%82%D1%80%D0%B8%D1%8F)) круга,** площадь которого соответствует вкладу этого значения в сумму значений. Этот вид графиков удобно использовать, когда нужно показать долю каждой величины в общем объёме.

Другими словами, круговая диаграмма была разработана для случая, когда отдельные фрагменты данных не пересекаются. В вашем случае, один индекс включает в себя другой.

Я, думаю, проще всего было бы визуализировать это с помощью полосовой диаграммы. Если создать два фильтра в выражении "Slice by".

 ![image](https://us1.discourse-cdn.com/elastic/original/3X/c/1/c12f87cf4efd54cf9e83ef663f8041f3e5845e7c.png)

Процент можно рассчитать по формуле `count()/overall_sum(count(kql='tag:"test1"'))`

 ![image](https://us1.discourse-cdn.com/elastic/original/3X/c/6/c6b05e35ad5bf49515285b7c8af1a22d17717be4.png)

---

<div class="post-metadata">

**Author:** ![cva](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/cva/32/85514_2.png) [@cva](https://discuss.elastic.co/u/cva)\
**Post date:** [September 28, 2021, 1:27pm UTC](https://discuss.elastic.co/t/visualize-pie/284708/3 "2021-09-28T13:27:14Z")

</div>

Добрый день! Какую версию Kibana вы используете? Не нахожу у себя поля куда необходимо подставить формулу для расчета:  
`count()/overall_sum(count(kql='tag:"test1"'))`

Я использую версию Kibana 7.7.1, в ней не нахожу возможности указать формулу для расчета:

 ![изображение](https://us1.discourse-cdn.com/elastic/original/3X/e/b/ebc38ddd95daf75ec626d0f23af7511f09cacdf9.png)

---

<div class="post-metadata">

**Author:** ![Igor\_Motov](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/igor_motov/32/45193_2.png) [@Igor\_Motov](https://discuss.elastic.co/u/Igor_Motov)\
**Post date:** [September 28, 2021, 3:52pm UTC](https://discuss.elastic.co/t/visualize-pie/284708/4 "2021-09-28T15:52:11Z")

</div>

Я использую 7.14 и Lens, а не Aggregation Based визуализацию.

---

<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:** [October 26, 2021, 3:52pm UTC](https://discuss.elastic.co/t/visualize-pie/284708/5 "2021-10-26T15:52:15Z")

</div>

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