Привет профессионалы Spotfire,
Я пытаюсь создать динамический c набор гистограмм для большого прямоугольного фрейма данных angular (> 2M строк), содержащего 34 уникальных столбца и 69 уникальных идентификаторов строк, которые предшествовали уникальные данные испытаний. Таблица данных имеет следующий формат, где «z» - это тестовые данные, а a, b, c - уникальные идентификаторы:
## a b c ... z
1 x1 x2 x3 ... z1
2 x1 x2 x3 ... z2
3 y1 y2 y3 ... z3
4 y1 y2 y3 ... z4
Я хочу иметь возможность фильтровать по либо x1 или y1, и на основе этого выбора генерируется гистограмма распределения тестовых данных. Я не могу продолжить работу с текущими опциями, потому что различные выборки данных могут различаться на много порядков.
Я уже пытался BinByEvenDistribution([z],200)
и вручную принудительно ограничил ось х ограничениями, которые имеют смысл, но что я хочу создать "умную" версию AutoBinNumeri c (), которая вызывает значение отфильтрованной строки.
Поскольку в моем (проприетарном) наборе данных есть 69 уникальных идентификаторов строк с переменным количеством идентификаторы строк для других наборов данных, использующих этот шаблон, я хочу что-то, что не потребует ручного ввода данных пользователем, кроме выбора уникального идентификатора строки, и я не думаю, что создание новых таблиц данных также является наиболее эффективным решением.
В общем, может ли кто-нибудь дать мне руководство о том, как заставить AutoBinNumeric([z], 50)
вызывать только значения z, которые соответствуют моим отфильтрованным значениям a, b или c, без необходимости добавлять тонну вычисляемых столбцов ?
Вот пример моего целевого вывода:
* 1 020 *
Вот что я сейчас получаю, используя AutoBinNumeri c ([z], 5):