首页 > 代码库 > python_广州房价热力图
python_广州房价热力图
调用百度地图api,获取经纬度数据,然后在调用百度地图api,生成热力图
import pandas as pd import numpy as np data = pd.read_excel(r‘D:\\新的安居客数据 (恢复的).xlsx‘) import requests import json import time def get_long(weizhi): url="http://restapi.amap.com/v3/geocode/geo?address={}&output=json&key=***********4b0e539e&city=%E5%B9%BF%E5%B7%9E".format(weizhi) try: res=requests.get(url) data=json.loads(res.text) loca=data["geocodes"][0]["location"].split(",")[0] return loca except: pass return None def get_lat(weizhi): url="http://restapi.amap.com/v3/geocode/geo?address={}&output=json&key=*****994b0e539e&city=%E5%B9%BF%E5%B7%9E".format(weizhi) try: res=requests.get(url) data=json.loads(res.text) loca=data["geocodes"][0]["location"].split(",")[1] return loca except: pass return None data["lat"]=data["楼盘名称"].apply(get_lat) data["lng"]=data["楼盘名称"].apply(get_long)
new_data.to_csv(r"D:\\new_datass.csv")
b=[] with open(r"D:\\new_datass.csv") as f: a=f.readlines() print(a) for item in a: a=item.strip("\n").split(",") data=[a[2],a[1]] dic={a[0]:data} b.append(dic)
python_广州房价热力图
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。