官术网_书友最值得收藏!

Chapter 1. Jupyter Fundamentals

Jupyter Notebooks are one of the most important tools for data scientists using Python. This is because they're an ideal environment for developing reproducible data analysis pipelines. Data can be loaded, transformed, and modeled all inside a single Notebook, where it's quick and easy to test out code and explore ideas along the way. Furthermore, all of this can be documented "inline" using formatted text, so you can make notes for yourself or even produce a structured report.

Other comparable platforms - for example, RStudio or Spyder - present the user with multiple windows, which promote arduous tasks such as copy and pasting code around and rerunning code that has already been executed. These tools also tend to involve Read Eval Prompt Loops (REPLs) where code is run in a terminal session that has saved memory. This type of development environment is bad for reproducibility and not ideal for development either. Jupyter Notebooks solve all these issues by giving the user a single window where code snippets are executed and outputs are displayed inline. This lets users develop code efficiently and allows them to look back at previous work for reference, or even to make alterations.

We'll start the lesson by explaining exactly what Jupyter Notebooks are and continue to discuss why they are so popular among data scientists. Then, we'll open a Notebook together and go through some exercises to learn how the platform is used. Finally, we'll pe into our first analysis and perform an exploratory analysis in Basic Functionality and Features.

主站蜘蛛池模板: 肥乡县| 虞城县| 潜山县| 西峡县| 临泽县| 梓潼县| 石楼县| 嘉义县| 宜兴市| 外汇| 青冈县| 梅河口市| 沙洋县| 新昌县| 大石桥市| 阜康市| 恩施市| 固安县| 弥勒县| 潼关县| 苍山县| 长泰县| 时尚| 镇雄县| 双鸭山市| 开封市| 翼城县| 邵阳市| 沂水县| 苏尼特左旗| 台州市| 比如县| 兰考县| 松原市| 龙泉市| 石阡县| 油尖旺区| 格尔木市| 都江堰市| 鸡东县| 临汾市|