#null #average #dolphindb
Вопрос:
Как пропустить значение 0 (или другое значение) при avg
расчете? Я не хочу, чтобы ноль участвовал в вычислениях, как это делает NULL. Как я могу это сделать?
Ответ №1:
Значения NULL игнорируются при вычислении при использовании в качестве одного из аргументов функции avg
в dolphindb. Поэтому следующий сценарий используется для замены аргументов (в данном случае значение 0), которые будут пропущены при вычислении, значением Null:
avg(iif(LastPx==0,NULL,LastPx))