강의

멘토링

커뮤니티

인프런 커뮤니티 질문&답변

Tae Young Heo님의 프로필 이미지
Tae Young Heo

작성한 질문수

공공데이터로 파이썬 데이터 분석 시작하기

folium 관련 문의 드립니다

작성

·

505

1

안녕하세요, 

고퀄리티의 강의 항상 잘 수강하고 있습니다 !

folium 관련하여 3가지 질문이 있어 문의 드립니다.

1. 시구군명 구별 불가 : 다른분이 질문 하신 걸 보고 df_cafe_starbucks.set_index('시군구명)으로 고쳐 주었는데요 

그래도 변함없이 구별로 색깔이 구분이 안됩니다... 혹시 어떤 부분을 바꾸면 제대로 작동할까요?

2. CircleMarkers 오류 문제 

계속 CircleMarkers라는 feature가 없다고 오류 메세지가 뜹니다... 과연 어떤 것 때문에 그런건지 문의 드립니다.

3. map 내 한글 폰트 깨짐 현상

popup_name에서 폰트가 깨져서 나오는 현상이 발생합니다. 

코드 어떻게 수정해야 할까요 ?

답변 1

0

박조은님의 프로필 이미지
박조은
지식공유자

안녕하세요!

1.번 문제에 대해서는  columns 에 들어가는 아래의 내용이 되어야 하는데요.

columns 안에 들어간 내용이 아래와 같은지 비어있는 셀에 출력을 해서 확인을 해보시면 좋을거 같아요.

columns = [시군구명, 상호수] 

아래 코드 부분에 key_on 이 한글 "강남구"와 같이 표현이 되어야 구별로 행정구역을 표시해 줍니다.

key_on = 'feature.properties.name',

2번 

버전마다 사용법이 다른데 최신 버전을 사용하고 계시다면 아래와 같이 접근해서 사용해보세요.

folium.CircleMarker

3번

일단 popup 대신 tooltip을 사용하실 수도 있는데 tooltip 을 사용해 보시는 걸 권장드려요.

그리고 folium 에서 iframe 으로 지도를 표시하는데 최근 버전을 윈도우에서 실행했을 때 한글이 깨지는 문제가 있어요.

이럴 때는 아래 코드를 실행해 주시면 html 파일로 저장이 되는데 저장된 파일을 실행해 보시면 한글이 깨지지 않고 잘 보이실 거에요. 

map.save('index.html')

질문 주신 내용이 다들 어려워 하시는 부분이라 해당 부분 영상을 좀 더 자세하게 새로 만들고 있어요.

지금 촬영은 다 했고 편집중이라 이번 달 안에 새로 제작된 영상으로 교체가 될텐데 업데이트가 되는대로 이 질문의 스레드에도 다시 안내를 드리도록 할게요!

또, 궁금하신 점 있으시면 질문주세요!

감사합니다 :)

Tae Young Heo님의 프로필 이미지
Tae Young Heo

작성한 질문수

질문하기