- Learning pandas(Second Edition)
- Michael Heydt
- 180字
- 2021-07-02 20:36:59
Exploration
Exploration involves being able to interactively slice and dice your data to try and make quick discoveries. Exploration can include various tasks such as:
- Examining how variables relate to each other
- Determining how the data is distributed
- Finding and excluding outliers
- Creating quick visualizations
- Quickly creating new data representations or models to feed into more permanent and detailed modeling processes
Exploration is one of the great strengths of pandas. While exploration can be performed in most programming languages, each has its own level of ceremony—how much non-exploratory effort must be performed—before actually getting to discoveries.
When used with the read-eval-print-loop (REPL) nature of IPython and/or Jupyter notebooks, pandas creates an exploratory environment that is almost free of ceremony. The expressiveness of the syntax of pandas lets you describe complex data manipulation constructs succinctly, and the result of every action you take upon your data is immediately presented for your inspection. This allows you to quickly determine the validity of the action you just took without having to recompile and completely rerun your programs.
- JBoss Weld CDI for Java Platform
- Scratch 3游戲與人工智能編程完全自學教程
- QTP自動化測試進階
- 深入淺出RxJS
- 算法訓練營:提高篇(全彩版)
- 微信小程序入門指南
- Mastering Data Mining with Python:Find patterns hidden in your data
- C++語言程序設計
- PHP+MySQL動態網站開發從入門到精通(視頻教學版)
- Java EE架構設計與開發實踐
- AI自動化測試:技術原理、平臺搭建與工程實踐
- Clojure High Performance Programming(Second Edition)
- Python 3快速入門與實戰
- Python 快速入門(第3版)
- Joomla!Search Engine Optimization