Dask中与Pandas .filter()方法等效的实现方式是什么?
在Dask中实现类似Pandas的
df.filter()功能 你好呀,确实Dask DataFrame没有提供和Pandas完全一致的df.filter()方法,不过实现相同的列筛选需求其实非常简单——直接用列索引的方式就可以搞定!
你原本在Pandas里的代码是:
comp2phys = df.filter(FOI[1:], axis=1)
这段代码的作用是筛选出FOI[1:]列表中指定的列,在Dask里只需要改成下面的写法就能达到完全一样的效果:
comp2phys = df[FOI[1:]]
其实这种写法在Pandas里也同样适用,而且在Dask里这是更贴合其并行计算架构的原生操作方式,使用起来既直观又高效。
内容的提问来源于stack exchange,提问作者Dave L
相关产品推荐
相关产品推荐

