首页 > 解决方案 > 基于映射数组值从python DataFrame中获取值

问题描述

我需要在具有地址的数据帧和值数组上循环,我需要在数据帧中找到具有相同地址的行并取回该地址的经度和纬度,我已经完成了搜索部分,但是如何我得到纬度和经度值。

df_ll = DataFrame (hotels_ll,columns=['Address','City','long','lat']) 
            for xrf in array_of_hotels:
                np.where((df_ll['Address'] == xrf[0]),array_of_coordinates.append({
                        "long":df_ll['long'],
                        "lat":df_ll['lat'][0]}),'Nan')

标签: pythonarrayspandasnumpydataframe

解决方案


推荐阅读