from geopy.geocoders import Nominatim
geo_local = Nominatim(user_agent='South Korea')
def geocoding(address):
try:
geo=geo_local.geocode(address)
x_y =[geo.latitude, geo.longitude]
return x_y
except:
return[0,0]
latitude=[]
longitude=[]
for i in test:
latitude.append(geocoding(i)[0])
longitude.append(geocoding(i)[1])
lat_lon = pd.DataFrame((zip(latitude, longitude)), columns=['lat', 'lon'])
728x90
반응형
'Data Analysis > Python' 카테고리의 다른 글
[Python] 파이썬으로 한글 Word cloud 만들기 (0) | 2024.02.06 |
---|---|
[Python] 한글 자연어 처리하기, Kkma, konlpy, 문장 분석, 단어 분석, 형태소 분석 (1) | 2024.02.06 |
[API] 제주데이터허브 API key로 데이터 받는 법 (0) | 2023.10.25 |
[Python] geocoding하는 법, 주소로 좌표 찾기 (0) | 2023.10.01 |
[Python] 로렌츠 곡선, 지니 계수 (0) | 2023.03.25 |