網頁版python:JupyterNotebook。
JupyterNotebook是一個開源的Web應用程序,允許用戶創建和共享包含代碼、方程式、可視化和文本的文檔。它的用途包括:數據清理和轉換、數值模擬、統計建模、數據可視化、機器學習等等。它具有以下優勢:
可選擇語言:支持超過40種編程語言,包括Python、R、Julia、Scala等。
分享筆記本:可以使用電子郵件、Dropbox、GitHub和JupyterNotebookViewer與他人共享。
交互式輸出:代碼可以生成豐富的交互式輸出,包括HTML、圖像、視頻、LaTeX等等。
大數據整合:通過Python、R、Scala編程語言使用ApacheSpark等大數據框架工具。支持使用pandas、scikit-learn、ggplot2、TensorFlow來探索同一份數據。