我在 Pandas 中经常使用的是 .replace 操作。我正在努力了解如何在 dask 数据帧上轻松执行相同的操作?

df.replace('PASS', '0', inplace=True)
df.replace('FAIL', '1', inplace=True)

最佳答案

您可以使用 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 - Dask 相当于 Pandas 替换?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/40899044/

10-16 23:44