DolphinDB中context by可以跟having子句搭配使用。如果过滤条件返回一个vector,那么返回值为true的行将被保留。如果过滤条件返回一个scalar,如果返回true,这个组所有行都被保留,如果返回false,这个组所有行都将被过滤掉。这个场景中只保留大于最小值的行:value > value.min()
t = table(1 2 3 4 2 3 4 5 as value, `a`a`a`a`b`b`b`b as name) select * from t context by name having value > value.min()