给定一个Pandas数据帧,其中有几个标记序列,比如Name和Villain。在
假设数据帧具有以下值:
姓名:{Batman'、'Batman'、'Spiderman'、'Spiderman'、'Spiderman'、'Spiderman'}
恶棍:{“小丑”,“毒药”,“绿妖精”,“电子”,“毒液”,“章鱼博士”}
以上数据帧总共有2个系列(或列),每个系列有6个数据点。在
现在,基于Name,我想再连接3列:FirstName、LastName、LoveInterest到每个数据点。在
其结果是在每一行有蝙蝠侠名字的行上加上“布鲁斯;韦恩;猫女”。还有“彼得;帕克;玛丽简”来称呼每一排蜘蛛侠。在
最终结果应该是一个包含5列(系列)和6行的数据帧。在
这是一个经典的内部连接场景。在
pandas
中,使用merge
模块级函数:相关问题 更多 >
编程相关推荐