위경도 좌표 데이터를 가지고 데이터 프레임으로 csv 파일을 만들 일이 생김.
데이터 형태
coord_list = [[위도, 경도], [위도, 경도], [위도, 경도] ... [위도, 경도]]
이러한 데이터는 데이터 프레임으로 제작 시 오류 발생.
-> dict 형식으로 데이터 프레임에 넣어준다.
coord_df = pd.DataFrame({‘위경도‘: coord_list})
route_df.to_csv(r'./route.csv', encoding = "euc-kr")
csv 파일로 저장후 다시 불러오게 되면, float로 들어갔던 위경도 데이터가 str로 바껴서 나오는 마법이 걸린다.
converters를 사용해 주자.
route_df = pd.read_csv(r’./route.csv’, encoding = “utf-8”, converters={‘위경도’: pd.eval})
'Study > Code' 카테고리의 다른 글
Python BeautifulSoup Html Tag 생성하기. (0) | 2023.05.09 |
---|---|
PIL Image Crop & Paste (0) | 2020.09.18 |
python href 크롤링 (0) | 2019.08.13 |
python list 중복 값 카운터하기 (0) | 2019.02.22 |
numpy를 이용해 새로운 array 만들기. (0) | 2019.02.16 |