我在一个长度为1083的数据帧中有一列,有143个唯一值。为了说明我的问题,其中6个是:
我已经创建了另一个数据帧,2x1。第一列包含143个唯一值,第二列包含我希望将它们分类为的内容。例如:
1. bakery commercial
2. hospital commerical
3. hotel hospitality
4. dentist commercial
5. university education
6. restaurant hospitality
我想知道如何在我原来的df中创建一个新的列,匹配索引,以便列中的任何条目='bakery'在新列中都是'commercial'。你知道吗
您可以使用在程序中某处定义的词典。。。当你试图创建一个新的列时请参考它。。。你知道吗
然后在需要提取相应值时调用字典:
您可以使用
merge
并执行以下操作:on=''
中的列名在两个数据帧中必须相同。你知道吗这会将两个数据帧合并为一个数据帧,其中包含您所描述的附加列。你知道吗
我希望这有帮助。你知道吗
相关问题 更多 >
编程相关推荐