Jupyter 노트북 : 브라우저에서 코드 문서화 및 실행

기사에서 Anaconda Distribution : Python을 사용하는 가장 완벽한 데이터 과학 제품군 이 제품군과 함께 자동으로 설치되는 흥미로운 도구를 자세히 설명하겠다고 논의했습니다. 이러한 도구 중 하나는 주피터 수첩 사람들에게 이상적입니다 파이썬 프로그래밍 배우기 그리고 배운 모든 것을 문서화해야합니다. 과학 기반 보고서 제출.

Jupyter 노트북이란 무엇입니까?

El 주피터 수첩오픈 소스 웹 애플리케이션, HTML과 무관 한 언어를 사용하여 개발되었습니다. 파이썬 코드를 실행할 수있는 문서 생성, 공유 및 편집, 주석 작성, 방정식 삽입, 결과 시각화 및 기능 문서화.

이 응용 프로그램은 일반적으로 다음과의 고급 호환성을 갖도록 설계되었습니다. Python, 인하 도구로 만든 문서를 다른 형식으로 내보낼 수있는 가능성도 포함됩니다.

일반적으로이 도구는 파이썬 프로그래밍 언어 배우기, 과학 데이터 정리 및 변환, 수치 시뮬레이션, 통계 모델링 및 기타 여러 영역을 다룰 수 있습니다.

주피터 수첩

Jupyter 노트북 기능

Jupyter Notebook의 많은 기능 중에서 강조 할 수있는 것은 다음과 같습니다.

  • 설치가 용이합니다. Anaconda 배포 제품군.
  • 소스 코드, 텍스트, 공식, 그림 및 멀티미디어를 단일 문서에 결합 할 수있는 고급 웹 인터페이스가 있습니다.
  • 다양한 유형의 정보를 통합하면 프로그램이나 우리가 배우고있는 개념에 대한보다 적절한 설명을 제공 할 수 있습니다.
  • 허용다른 서비스를 설치할 필요없이 어디서나 액세스, 클라이언트 서버로 작동하기 때문입니다. 마찬가지로 로컬 데스크톱이나 원격 서버에서 실행할 수 있습니다.
  • Jupyter Notebook의 기본 프로그래밍 언어는 Python,이 앱도 40 개 이상의 언어와 호환, 그중 R, Julia 및 Scala가 눈에.니다.
  • 타사 서비스를 통해 Jupyter 문서를 교환 할 수 있습니다.
  • 이미지, 비디오, LaTeX 및 JavaScript를 실행하고 볼 수 있으며 결과를 실시간으로 조작 할 수 있습니다.
  • 고급 문서 관리자가있어 컴퓨터에서 호스팅되는 Jupyter Notebook과 호환되는 파일.
  • Jupyter Notebook에서 만든 문서를 다른 정적 형식으로 내보낼 수 있습니다. HTML, reStructeredText, LaTeX, PDF 및 슬라이드 쇼를 포함합니다.
  • 호환됩니다 nb뷰어 이를 통해 Jupyter Notebook 문서를 누구나 볼 수있는 정적 웹 페이지로 클라우드에 이식 할 수 있습니다. Jupyter 노트북을 설치할 필요가 없습니다. .

jupyter 노트북 미리보기

Jupyter 노트북을 사용하고 설치하는 방법은 무엇입니까?

이전에 Anaconda Distribution을 설치했다면 이미 Jupyter Notebook이 설치되어 있으며 다음을 사용하여 터미널에서 실행할 수 있습니다. jupyter notebook, 이 명령은 도구가 제대로 작동하는 데 필요한 서비스를 실행하고 Jupyter 기능을 즐길 수 있도록 기본 브라우저를 자동으로 엽니 다.

Anaconda Distribution을 설치하지 않으려면 다음을 수행 할 수 있습니다. Python pip를 사용하여 Jupyter Notebook 설치이렇게하려면 터미널을 열고 다음 명령을 실행하십시오.

$ pip install notebook

같은 방식으로 다음에서 응용 프로그램의 온라인 데모를 즐길 수 있습니다. 링크 모든 기능에 대한 광범위한 문서는 공식 사이트.

Jupyter Notebook은 Python 프로그래밍의 멋진 세계에서 시작하는 사람들에게 필수적이라고 생각하는 도구이지만 모든 잠재적 Python과 가능성을 갖춘 질서 정연한 방식으로 데이터 과학을 공부하려는 사람들에게 큰 잠재력을 가지고 있습니다. 사용 된 모든 과학적 근거를 문서화합니다.