如何选出某列中的非NULL数据

一个向量做了move后移除null的数据怎么操作?

即move函数操作后会有null值,我只想选出非null的数据。比如如:

v=(1 NULL NULL 6 NULL 7);

怎么选出 (1 6 7)?

请先 登录 后评论

1 个回答

Jason Tang - 时序数据库技术支持

可以使用isValid函数,示例代码如下:

v[isValid(v)]

结果如下:

attachments-2021-07-rkDX7rju60fe73fbc5df2.png

也可以使用dropna函数:

dropna(v)

结果如下:

attachments-2021-07-kVczYKNZ60fe791f17afa.png

请先 登录 后评论