Как получить положение нулевых значений в векторе в DolphinDB? - PullRequest
1 голос
/ 25 марта 2019

Например, я хотел бы получить нулевую позицию в следующем векторе.

a=1 NULL 2 3 6 NULL 2 NULL

Я пробовал следующий скрипт:

re=isNull(a)
index=array(int,0,1)
for(i in 1..size(a)){
    if(re[i]==true){
        index.append!(i)
        }
    }
print index

Но производительность низкаякогда вектор большой, есть ли другие способы?

1 Ответ

1 голос
/ 13 апреля 2019

Попробуйте код ниже

at(a==NULL)
...