Jupyter 노트북(이전 IPython 노트북)은 40개 이상의 프로그래밍 언어 실행을 지원하는 대화형 노트북입니다.
Jupyter Notebook의 핵심은 문학 프로그램 문서의 생성 및 공유를 용이하게 하고 실시간 코드, 수학 방정식, 시각화 및 마크다운을 지원하는 웹 애플리케이션입니다. 용도로는 데이터 정리 및 변환, 수치 시뮬레이션, 통계 모델링, 기계 학습 등이 있습니다.
정의 (추천 학습: Python 비디오 튜토리얼)
사용자는 이메일, Dropbox, GitHub 및 Jupyter Notebook Viewer를 통해 Jupyter Notebook을 다른 사람들과 공유할 수 있습니다.
Jupyter Notebook에서 코드는 이미지, 비디오, LaTeX 및 JavaScript를 실시간으로 생성할 수 있습니다.
사용
데이터 마이닝 분야에서 가장 인기 있는 대회인 Kaggle의 데이터는 모두 Jupyter 형식입니다. U Architecture Pjupyter 구성 요소
주피터는 다음 구성 요소를 포함합니다. 주피터 노트북 및 노트북 파일 형식
주피터 QT 콘솔
커널 메시지 프로토콜 (커널 메시징 프로토콜)
많은 다른 구성 요소
커널주기체 노트북 및 IPython 터미널은 동일한 커널을 공유합니다 [3] .
커널 프로세스는 동시에 여러 프런트엔드에 연결할 수 있습니다. 이 경우 서로 다른 프런트 엔드가 동일한 변수에 액세스합니다.
이 디자인은 다음 두 가지 요구 사항을 충족할 수 있습니다. 새로운 프런트 엔드의 신속한 개발을 지원하기 위한 동일한 코어이지만 다른 프런트 엔드
새로운 개발 언어를 지원하기 위한 동일한 프런트 엔드이지만 다른 코어
더 많은 Python 관련 기술 기사를 보려면
Python Tutorial칼럼을 방문하여 알아보세요!
위 내용은 Python 데이터 분석에 사용할 컴파일러는 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!