达斯等于 pandas 取代? [英] Dask equivalent to Pandas replace?
本文介绍了达斯等于 pandas 取代?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
.replace操作是我在大熊猫中经常使用的东西.我正在努力查看如何在轻松的数据帧上执行相同的操作?
Something I use regularly in pandas is the .replace operation. I am struggling to see how one readily performs this same operation on a dask dataframe?
df.replace('PASS', '0', inplace=True)
df.replace('FAIL', '1', inplace=True)
推荐答案
You can use mask
:
df = df.mask(df == 'PASS', '0')
df = df.mask(df == 'FAIL', '1')
或等效地链接mask
调用:
df = df.mask(df == 'PASS', '0').mask(df == 'FAIL', '1')
这篇关于达斯等于 pandas 取代?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文