【发布时间】:2018-07-08 20:49:37
【问题描述】:
我一直试图让我的代码正常工作,但我在这里遇到了一些问题。如果有人可以帮助我,那就太好了
DF
Col1 Col2
2017-01-01 Coffee
2017-01-01 Muffin
2017-01-01 Donut
2017-01-01 Toast
2017-01-01
2017-01-01
如何更改 Col2 以使不是 Coffee、Muffin 或 null 的每个值都变为“Other”?
Col1 Col2
2017-01-01 Coffee
2017-01-01 Muffin
2017-01-01 Other
2017-01-01 Other
2017-01-01
2017-01-01
编辑:
df.loc[~df.Col2.isin(['Coffee','Muffin']), 'Col2'] = 'Other'
^这是我现在的位置,但是如何在 isin 中添加空语句
【问题讨论】:
-
“让我的代码工作” - 请包含您的代码。
-
是 NaN 还是空字符串?它们不是一回事。
-
它是空白的,根据df.describe()缺少值
标签: python pandas numpy null conditional