Notice
Recent Posts
Recent Comments
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- Docker
- AI 경진대회
- Real or Not? NLP with Disaster Tweets
- ubuntu
- 데이콘
- 더현대서울 맛집
- dacon
- Kaggle
- programmers
- 프로그래머스 파이썬
- 맥북
- 코로나19
- gs25
- hackerrank
- Git
- ChatGPT
- 편스토랑 우승상품
- 금융문자분석경진대회
- 백준
- leetcode
- SW Expert Academy
- 자연어처리
- 파이썬
- 캐치카페
- 우분투
- 프로그래머스
- Baekjoon
- 편스토랑
- PYTHON
- github
Archives
- Today
- Total
솜씨좋은장씨
[Python] Folium 한글 깨짐 현상 해결하기 본문
728x90
반응형
Folium이 업데이트를 하면서 jupyter notebook 에서 지도에 시각화를 할때 한글을 출력하려고 하면
한글이 아닌 외계어가 출력되는 경우를 볼 수 있습니다.
이를 해결하는 방법은 두 가지가 있습니다.
현재 제가 해결한 Folium 라이브러리의 버전은 0.11.0 버전입니다.
버전 확인은 pip list 명령어를 통해 확인하면 됩니다.
해결방법 1
branca 라이브러리 수정 사항 반영
$ pip install git+https://github.com/python-visualization/branca.git@master
위의 명령어를 통해 folium 내 branca 라이브러리 수정 사항을 반영해 줍니다.
명령어 실행 이후에는 반드시 Kernel Restart 버튼을 통해 커널을 재실행 해주시기 바랍니다.
해결방법 2
HTML 파일로 저장 후 확인하기
지도에 다 시각화를 완료했다면 아래와 같이 save 메소드를 통해 html 파일로 저장한 후
$ m.save("visualization.html")
해당 저장 파일을 열어 확인합니다.
1번 방법은 jupyter notebook 내에서 정상 출력이 가능합니다.
만약 1번 방법을 해도 제대로 출력이 제대로 되지 않는다면 folium 라이브러리가 업데이트 될 때를 기다리며
2번 방법을 활용하는 것을 추천드립니다.
읽어주셔서 감사합니다.
'Programming > Python' 카테고리의 다른 글
[Python] 문자열의 인코딩을 확인하는 방법 (0) | 2020.09.21 |
---|---|
[Python] Selenium webdriver를 python 코드로 쉽게 설치하는 방법 (0) | 2020.09.21 |
[Python] 이중 for 문 한 줄로 작성하는 방법 (11) | 2020.09.15 |
[Python] pip install 시 error: Microsoft Visual C++ 14.0 is required. 오류 해결 방법 (15) | 2020.09.07 |
[Python] Jupyter Notebook 에 가상환경 커널 추가하는 방법 (4) | 2020.07.21 |
Comments