The Jupyter Notebook is an open-source web application that allows you to create and share documents that contain live code, equations, visualizations and narrative text. Uses include: data cleaning and transformation, numerical simulation, statistical modeling, data visualization, machine learning, and much more.
- Language of choice
- Support for over 40 programming languages (such as Python and R)
- Share notebooks
- Use email, Dropbox, GitHub, and the Jupyter Notebook Viewer
- Interactive output
- Use code to produce interactive output: HTML, videos, LaTeX, and more
- Big data integration
- Leverage tools, such as Apache Spark, and explore that same data with pandas, scikit-learn, ggplot2, TensorFlow
You can also integrate with JupyterHub, a multi-user version of the notebook designed for companies, classrooms and research labs.
Shared by: Matthew Booe
Image Credit: https://jupyter.org/