如何根据另一列填充A列?

时间:2019-06-25 08:14:11

标签: python excel python-3.x

我有4列(地址1,地址2和latlon)。

Address1和Address2列基本相同;地址1包含相同的地址,地址2乘以N次。

下图显示了Address1列的示例:

Excel中的Address1列示例:

https://i.stack.imgur.com/paS8B.png

第二个图是数据框的一个示例,其中在Address2列中删除了重复地址:

地址2列,其中包含经地理编码的经纬度:

enter image description here

我想将与address2列匹配的经纬度自动放置到address1列中;但是,它们的长度不一样,因为地址1多次包含地址2

我最近在Address2列中删除了重复地址。

然后我对它们(地址2)进行了地理编码,以获取另一列具有latlon值的列。

现在,我想将这些latlon值放到原始(Address1)列中,该列包含8000多行。

我可以直接在python中使用任何功能吗?

我正在考虑为address1创建一个新列,以使每个特定地址都是新列中的一个数字,然后对address2列执行相同操作,然后基于此匹配它们(latlon)?但是,一旦创建新列,如何在python中编写代码。

我是python的新手,仍然在学习。希望有人可以提出一些想法或为我指出正确的方法。

0 个答案:

没有答案