使用字典键针对一个单元格的内容使用相关值填充新列的单元格

时间:2018-12-17 20:23:22

标签: python pandas

标题有点不雅致,但我不确定如何更好地表达它。无论如何,说我有一个包含两列的数据框:

Name    ZIP

Abe     22222
Beth    11111
Charlie 11111
David   22222

我还有一本字典:

categ_dict = {
    11111 : "Local",
    22222 : "Guest"
            }

我要创建第三列-Category-并通过将ZIP列中每个单元格的内容与字典中的键值对进行比较来填充它。如果该单元格的内容与给定对的键匹配,则使用该对的值填充同一行中的"Category"单元格。最后,它看起来应该像:

Name    ZIP     Category

Abe     22222   Guest
Beth    11111   Local
Charlie 11111   Local
David   22222   Guest

任何见识将不胜感激。

0 个答案:

没有答案