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

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 chapter 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 dive into our first analysis and perform an exploratory analysis in the section Basic Functionality and Features.

By the end of this chapter, you will be able to:

  • Learn what a Jupyter Notebook is and why it's useful for data analysis
  • Use Jupyter Notebook features
  • Study Python data science libraries
  • Perform simple exploratory data analysis
All the codes from this book are available as chapter-specific IPython notebooks in the code bundle. All color plots from this book are also available in the code bundle.
主站蜘蛛池模板: 苏尼特左旗| 迁安市| 洛阳市| 剑川县| 水城县| 德格县| 乌苏市| 灵山县| 蒙阴县| 正蓝旗| 白朗县| 新化县| 喜德县| 南宁市| 辽宁省| 出国| 平远县| 宣城市| 丰宁| 开封县| 卢氏县| 南开区| 潼关县| 德安县| 景东| 稻城县| 耿马| 泰宁县| 普兰县| 唐海县| 屯门区| 江山市| 广东省| 雅安市| 历史| 东乌| 佛学| 德兴市| 新乡县| 万山特区| 新绛县|