Computer Science/Jupyter5 jupyter notebook 한글 폰트 사용 Jupyter Notebook에서 시스템 폰트 경로를 설정하여 원하는 한글 폰트를 사용하려면 다음과 같이 하면 됩니다. 우선, Jupyter Notebook을 실행합니다. 셀(Cell)을 만들어서 다음과 같은 명령을 입력합니다. 이 명령은 Matplotlib 라이브러리를 사용하여 시스템 폰트 경로를 설정하고 해당 폰트를 사용하는 명령입니다. import matplotlib.pyplot as plt import matplotlib.font_manager as fm # 사용할 한글 폰트의 실제 경로를 지정합니다. font_path = "/usr/share/fonts/truetype/nanum/NanumGothic.ttf" # 실제 폰트 경로로 수정 # 폰트 속성을 생성합니다. fontprop = fm.Fon.. 2023. 8. 9. Jupyter %matplotlib Jupyter Notebook은 데이터 분석 및 시각화를 위한 인터랙티브한 환경을 제공하는 도구입니다. %matplotlib 명령어와 inline 명령어는 주피터 노트북에서 Matplotlib 라이브러리를 사용하여 그래프나 차트를 그릴 때 설정하는 명령어입니다. %matplotlib 명령어 %matplotlib 명령어는 주피터 노트북에서 Matplotlib 라이브러리를 사용할 때의 동작 방식을 설정하는 명령어입니다. 이 명령어는 라인 매직(inline magic) 명령어로, 주피터 노트북에서 코드 셀 내에서 실행됩니다. 기본적으로 %matplotlib 명령어는 주피터 노트북 환경에 Matplotlib의 백엔드(backend)를 설정합니다. 백엔드는 그래프를 어떤 방식으로 노트북 셀에 표시할지를 결정합니다.. 2023. 8. 4. Jupyter 서버 보안 주피터 노트북 서버의 보안을 강화하기 위해 암호를 설정하거나 SSL 인증서를 사용하는 방법에 대해 설명하겠습니다. 암호 설정하기 터미널에서 아래 명령어를 실행하여 주피터 노트북 서버의 설정 파일을 엽니다. jupyter notebook --generate-config 생성된 설정 파일을 텍스트 편집기로 열어서 아래와 같이 설정합니다. c.NotebookApp.password = 'your_password_hash' 여기서 'your_password_hash' 부분을 실제로 사용하고자 하는 비밀번호의 해시값으로 바꾸어야 합니다. 비밀번호 해시를 생성하는 방법은 다음과 같습니다: 터미널에서 Python 인터프리터를 실행합니다. 아래 코드를 입력하고 비밀번호를 입력합니다. from notebook.auth i.. 2023. 8. 4. Jupyter 설치 및 원격 접속 주피터 노트북 설치 및 설정 먼저, Python과 pip를 설치해야 합니다. Python 3 버전을 권장합니다. 터미널 또는 명령 프롬프트에서 아래 명령어로 주피터 노트북 패키지를 설치합니다. pip install jupyter 주피터 노트북을 실행하려면 터미널에서 아래 명령어를 실행합니다. jupyter notebook 원격 접속 설정 주피터 노트북 서버를 실행한 후에는 기본적으로 로컬에서만 접속이 가능합니다. 원격 접속을 허용하기 위해 설정 파일을 생성해야 합니다. 터미널에서 아래 명령어를 실행하여 설정 파일을 생성합니다: jupyter notebook --generate-config 생성된 설정 파일을 편집합니다. 터미널에서 아래 명령어를 사용하거나 원하는 텍스트 편집기를 이용합니다: 설정 파일에서.. 2023. 8. 4. Jupyter Jupyter 노트북 Jupyter 노트북은 대화형 프로그래밍 및 데이터 분석을 지원하는 웹 기반의 오픈 소스 도구입니다. 주로 Python을 비롯한 다양한 프로그래밍 언어로 코드를 작성하고 실행할 수 있으며, 코드 실행 결과뿐만 아니라 텍스트, 이미지, 그래프 등 다양한 형식의 콘텐츠를 하나의 문서로 통합하여 공유하고 시각화할 수 있습니다. Jupyter 노트북은 데이터 분석, 머신 러닝, 교육, 연구 등 다양한 분야에서 널리 사용됩니다. 주요 특징 웹 브라우저를 통해 접근하며, 노트북 파일(.ipynb) 형식으로 저장됩니다. 코드 셀과 마크다운 셀을 포함한 다양한 셀 유형을 사용하여 문서를 작성할 수 있습니다. 코드 실행 결과뿐만 아니라 시각화 및 설명을 함께 제공하여 인터랙티브한 문서를 만들 수 있.. 2023. 8. 4. 이전 1 다음