您好,登錄后才能下訂單哦!
python數據分析使用的編譯器是什么?很多新手對此不是很清楚,為了幫助大家解決這個難題,下面小編將為大家詳細講解,有這方面需求的人可以來學習下,希望你能有所收獲。
Jupyter Notebook(此前被稱為 IPython notebook)是一個交互式筆記本,支持運行 40 多種編程語言。
Jupyter Notebook 的本質是一個 Web 應用程序,便于創建和共享文學化程序文檔,支持實時代碼,數學方程,可視化和 markdown。 用途包括:數據清理和轉換,數值模擬,統計建模,機器學習等等 。
定義
用戶可以通過電子郵件,Dropbox,GitHub 和 Jupyter Notebook Viewer,將 Jupyter Notebook 分享給其他人。
在Jupyter Notebook 中,代碼可以實時的生成圖像,視頻,LaTeX和JavaScript。
使用
數據挖掘領域中最熱門的比賽 Kaggle 里的資料都是Jupyter 格式 。
架構
Jupyter組件
Jupyter包含以下組件:
Jupyter Notebook 和 Notebook 文件格式
Jupyter Qt 控制臺
內核消息協議 (kernel messaging protocol)
許多其他組件
內核
Jupyter Notebook 與 IPython終端 共享同一個內核 [3] 。
內核進程可以同時連接到多個前端。 在這種情況下,不同的前端訪問的是同一個變量。
這個設計可以滿足以下兩種需求:
相同內核不同前端,用以支持,快速開發新的前端
相同前端不同內核,用以支持,新的開發語言
看完上述內容是否對您有幫助呢?如果還想對相關知識有進一步的了解或閱讀更多相關文章,請關注億速云行業資訊頻道,感謝您對億速云的支持。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。