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 |
Tags
- 데이콘
- 자연어처리
- Real or Not? NLP with Disaster Tweets
- 편스토랑
- ChatGPT
- 우분투
- Baekjoon
- 프로그래머스 파이썬
- 맥북
- Kaggle
- gs25
- 백준
- github
- SW Expert Academy
- 코로나19
- 파이썬
- PYTHON
- programmers
- hackerrank
- AI 경진대회
- Git
- 캐치카페
- leetcode
- Docker
- 더현대서울 맛집
- 편스토랑 우승상품
- 금융문자분석경진대회
- 프로그래머스
- ubuntu
- dacon
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