有两个数据框:
Reg_x name BS_name Sector_name Reg_y tac
0 IR IR1400 IR1400 IR1400_053 IR 5286
1 IR IR1397 IR1397 IR1397_053 IR 5286
Reg name BS_name Sector_name
0 IR IR1400 IR1400 IR1400_053
1 IR IR1400 IR1400 IR1400_052
2 IR IR1400 IR1400 IR1400_051
3 IR IR1397 IR1397 IR1397_053
4 IR IR1397 IR1397 IR1397_052
5 IR IR1397 IR1397 IR1397_051
3 IR IR1307 IR1307 IR1307_053
4 IR IR1307 IR1307 IR1307_052
5 IR IR1307 IR1307 IR1307_051
我如何从第二个表中保存第一个表中不存在的名称?在这种情况下,您需要获得如下表格:
Reg name BS_name Sector_name
0 IR IR1307 IR1307 IR1307_053
1 IR IR1307 IR1307 IR1307_052
2 IR IR1307 IR1307 IR1307_051
我认为可以通过列表来实现这一点,然后比较和过滤它们:
cesList = ces4gNokTable['name'].tolist()
cesList = list(dict.fromkeys(cesList))
print("Список (cesList) c незаполненными данными в CES 4G Nokia:")
print(cesList)
oldList = old4gTable['name'].tolist()
oldList = list(dict.fromkeys(oldList))
print("Список (oldList) c довесами 4G Nokia:")
print(oldList)
但我认为通过熊猫有一些更好的解决方案