我刚刚开始为我的学士论文编写代码。 我想向大df添加新列,并从第二个df中获取值
我尝试了一个for循环,以查找df1 ['imei']的每个值(如果在df2中),如果是,则用匹配的df2值填充df1的新列
df1['imei'] = [COL1, COL1, COL1, COL5, COL5, COL5]
data = [['COL1', a], ['COL2', b], ['COL5', e]]
df2 = pd.DataFrame(data, columns = ['Imei', 'Unit'])
for x in df1['imei']:
if x in df2['Imei']:
df1['unit'] = df2['Unit']