코딩 연습장/Python

Python/JSP/R 이용한 맛집 프로젝트 - 3 (Python 파일 병합하기)

Do아 2021. 6. 19. 16:39
728x90

2021/04/14(수)

 

 

 

 

Python 지도시각화 알고리즘 참고

https://cordingdoah.tistory.com/98

 

Python/R 이용한 맛집 프로젝트 - 2 (Python 지도 시각화)

2021/04/14(수) Python 크롤링 알고리즘 참고 https://cordingdoah.tistory.com/97  코푸파 서울, 부산, 대전, 대구, 울산, 광주, 인천, 제주 지역의 한식, 중식, 일식, 양식별로 크롤링을 해오기로 했다 서울 --..

cordingdoah.tistory.com

 

 

 

 

서울, 부산, 대전, 대구, 울산, 광주, 인천, 제주도 지역별로 한식, 중식, 일식, 양식 지도를 생성하려면 생성된 csv파일을 합쳐야한다 그것을 구현해 보겠다

서울을 예시로 하면 seoulkorlocation(서울 한식), seoulchilocation(서울 중식), seouljaplocation(서울 일식), seoulwelocation(서울 양식) 파일을 합쳐서 서울지역의 모든 음식점을 나타낼 수 있음

 

 

 

<파일 병합하기>

#서울지역 음식별 파일 합쳐보기
 import pandas as pd
 
df_seoulkor = pd.read_csv("seoulkorlocation.csv", encoding = "utf-8-sig")
df_seouljap = pd.read_csv("seouljaplocation.csv", encoding = "utf-8-sig")
df_seoulchi = pd.read_csv("seoulchilocation.csv", encoding = "utf-8-sig")
df_seoulwe = pd.read_csv("seoulwelocation.csv", encoding = "utf-8-sig")

df_seoulkor=pd.DataFrame(df_seoulkor)
df_seouljap=pd.DataFrame(df_seouljap)
df_seoulchi=pd.DataFrame(df_seoulchi)
df_seoulwe=pd.DataFrame(df_seoulwe)

df_merge_first = pd.merge(df_seoulkor, df_seouljap, how = 'outer')
df_merge_second = pd.merge(df_seoulchi,df_seoulwe, how='outer')

df_merge = pd.merge(df_merge_first,df_merge_second, how = 'outer')
print(df_merge)

df_merge.to_csv("seoulloc.csv", encoding = "utf-8-sig")

각각의 파일을 병합하여 seoulloc.csv파일 생성

지도시각화를 통해 지도 생성하면 서울 지역 한중일양의 음식점을 지도 시각화 

 

 

 

--> 결과화면

 

한식의 별로 모든 지역을 묶고싶으면 지역별로 파일을 묶어서 생성해주면 된다

 

- 전국의 모든 음식점 병합화면 - 

 

728x90