Я хочу найти максимум группы строк в определенном столбце, который удовлетворяет условию в TIBCO Spotfire. Например, рассмотрим таблицу ниже:
col 1|col 2|col 3 1 | 2 | y 1 | 3 | y 1 | 6 | y 1 | 8 | n 1 | 7 | n 1 | 6 | y 2 | 2 | y 2 | 10 | y 2 | 6 | y 2 | 9 | n 2 | 7 | y 2 | 6 | n
Я хочу сгруппировать все строки с [col 1] = 1
и найти максимальное значение столбца 2, учитывая только те строки, которые имеют [col 3] = "y"
.
Моя финальная таблица должна выглядеть так:
col 1|col 2|col 3|col 4 1 | 2 | y | 6 1 | 3 | y | 6 1 | 6 | y | 6 1 | 8 | n | 6 1 | 7 | n | 6 1 | 6 | y | 6 2 | 2 | y | 10 2 | 10 | y | 10 2 | 6 | y | 10 2 | 9 | n | 10 2 | 7 | y | 10 2 | 6 | n | 10
Может ли кто-нибудь помочь мне с этим?