Добрый день.
Необходимо выборку значений распределить в диаграмме по заранее неизвестным (расчетным) группам/кластерам.
Пример. Есть выборка значений от 1 до 100, в группе 1-10 количество значений 15, в группе 11-24 количество значений 35, в группе 25-33 количество значений 55 и т. д., т. е. необходим график похожий на нормальное распределение по количеству значений из выборки.
Как привязать расчетное количество из выборки к конкретному расчетному интервалу кластера значений?
Привет, можете пример подготовить?
Если кому-нибудь поможет, то решил проблему задав в строке измерения расчетное значение через =Class(price,5000). В оси измерений появляются значения с интервалом 5000, в ось выражений прописываете формулу распределения, например count(price).
В итоге можно построить симпатичный график нормального распределения
Можно ли использовать вложенные функции?
Например
class((Sum(СуммаПродаж)/Sum(СуммаИзделий)),100)
у меня почему то в выражениях эта формула работает, а вот в измерениях уже пишет, что ошибка вычислений.
Выражения вычисляются по измерениям, а в измерениях по какому критерию считать суммы?
Для этих целей следует использовать функцию aggr(), возвращающую массив значений, который уже будет входящим параметром для class().
Т.е. получится конструкция :
class(
aggr(
sum()... // выражения для расчета по измерениям указанным в следующей строк
,измерения для группировки в aggr()
,100)
Начните с простых выражений для построения измерений.