怎么删除NULL列

请问有没有可以删除 除了code列的其他50列 都是NULL的那些行的办法呢?

请先 登录 后评论

2 个回答

wale

可以参考改写看看

t1= table(1 2 3 3 as id, 7.8 4.6 5.1 NULL as val1, 7.8 4.6 5.1 NULL as val2);
t1[each(x->all(isValid(x.values())), t1.col(1:))]
请先 登录 后评论
Polly

若需要进一步提升效率可以用:

t1[t1.values()[1:].isValid().rowOr()]

可以参考教程:函数化编程案例 

请先 登录 后评论