如何根据熊猫中的条件将字符串标签转换为数字标签

时间:2019-08-23 11:59:16

标签: python pandas dataframe

我要在标签不等于值'book'时使标签为0,在标签列等于'book'时使标签为1。列标签采用值array(['impression','click','book'],dtype = object)

我使用以下代码:

df.loc[df['label'] != 'book', 'label'] = 0
df.loc[df['label'] == 'book', 'label'] = 1

但是,它不能正确更改标签。有功能吗?

0 个答案:

没有答案