Python:迭代熊猫的替换功能

时间:2018-09-21 17:34:34

标签: python pandas list dataframe

browser
chrome
chrome
chrome
safari
edge
firefox
firefox
...

假设我有一个“浏览器”列,并且我想将Safari和Edge都替换为“其他”。我想到的第一件事是 For循环功能

将想要的选择转换为列表后(其中 list_1 表示以下列表):

['safari', 'edge']

所以我尝试了以下操作:

for x in list_1:
    df['browser'].replace(x, 'others')

错误返回为:

  

ValueError:值的长度与索引的长度不匹配

我应该如何解决?

0 个答案:

没有答案