(SpotFire) Агрегированное среднее - PullRequest
0 голосов
/ 10 января 2019

У меня есть вызов.

См. Пример данных ниже.

ID Prod Weight Mnd Year 
1  XXX  2344   Jun 2018 
2  XXX  2344   Jun 2018 
3  ZZZ  3344   Jun 2018 
4  ZZZ  3344   Jun 2018 
5  ZZZ  3344   Jun 2018 
6  ZZZ  3344   Jun 2018

Я ищу рассчитанный столбец, чтобы показать среднее значение за месяц / год.

Проблема в том, что количество строк в товарах различается. Если я делаю СРЕДНЕЕ, то Продукт с наибольшим количеством строк оказывает большее влияние на результат, чем должен. В приведенном выше примере «AVERAGE ([Weight]) over ([Month], [Year])» не работает. В этом примере результат формулы 3011 (неверно), ISO 2844 (правильно).

Любые советы, как решить эту проблему.

1 Ответ

0 голосов
/ 10 января 2019

Вы можете решить эту проблему, добавив сводную таблицу. Файл> Добавить таблицы данных> Добавить> Выберите таблицу. Вы можете переименовать новую таблицу, добавив «_pivot» к имени таблицы. Затем в части трансформации окна выберите Pivot из выпадающего списка и нажмите кнопку «Добавить ...». Для идентификаторов строк выберите Prod, Weight, Mnd и Year. Обратите внимание, что я опустил столбец ID. Нажмите ОК. Затем выберите «Рассчитать новый столбец» в выпадающем списке преобразований. Теперь вы можете добавить свой рассчитанный столбец. После этого нажимайте кнопку ОК, пока не закроется окно «Добавить таблицы данных».

...