将一列数据帧映射到另一个现有数据帧DataFram

2024-10-01 11:23:45 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个名为-'DictSeasonCode'的日期框,它有两列-'progcode'&;Season',数据框附带了一个SeasoncodeID,它是progcode和Season的唯一编号-

程序代码季节ID ABM 2006 1 反导2007 2 DFG 2006年3月 DFG 2008年4月 XYZ 2010年5月

我有另一个数据帧名为'Program',它的属性是Progcode和season,但它是一个更大的数据帧,具有超过1个相同Progcode和season的值-

程序代码季节
ABM 2006年 ABM 2006年 ABM 2006年 ABM 2007年 ABM 2007年 DFG 2008年 DFG 2006年 XYZ 2010年 XYZ 2010年

我想把季节代码ID附加到数据框上,看起来应该是-

节目代码季节ID
ABM 2006 1 ABM 2006 1 ABM 2006 1 反导2007 2 反导2007 2 DFG 2008年3月 DFG 2006年4月 XYZ 2010年5月 XYZ 2010年5月

如果我能找到解决办法,我会非常感激的, 谢谢


Tags: 数据代码id附带程序代码seasonampxyz