Цель состоит в том, чтобы объединить столбцы в динамически изменяемой таблице данных.
Таблица данных (currentOutputTable) создается динамически, когда файл выбирается из раскрывающегося списка в Spotfire. Таблица содержит информацию о различных свойствах (P и T), но номер каждого свойства может меняться в зависимости от читаемого файла.
+------+----+----+-----+----+----+-----+
| Time | P1 | P2 | Pn | T1 | T2 | Tn |
+------+----+----+-----+----+----+-----+
| 0 | 0 | 2 | ... | 10 | 15 | ... |
| 1 | 1 | 5 | ... | 12 | 18 | ... |
| 2 | 5 | 5 | ... | 15 | 15 | ... |
| 3 | 10 | 5 | ... | 15 | 20 | ... |
+------+----+----+-----+----+----+-----+
Например, я хотел бы создать гистограмму среднего для каждого свойства P.
Я надеялся, что смогу сделать что-то вроде следующего, используя $csearch
, но не смог понять это.
Avg([Column from OVER])
OVER
$esc($csearch([currentOutputTable],"P*"))
Самое близкое, что я получил, использует
$esc($csearch([currentOutputTable],"P*"))
и решетка или категория по имени столбца, но, очевидно, это не дает среднего значения.
По сути, я хочу построить только среднее значение каждого отдельного параметра P
(Avg(["P1"]), Avg(["P2"], ... , Avg(["Pn"]) )
Я надеюсь, что это имеет смысл, и спасибо заранее.