- 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.
- 數(shù)據(jù)庫系統(tǒng)原理及MySQL應(yīng)用教程(第2版)
- Learning NServiceBus(Second Edition)
- 測試驅(qū)動開發(fā):入門、實戰(zhàn)與進(jìn)階
- Delphi程序設(shè)計基礎(chǔ):教程、實驗、習(xí)題
- Apache Hive Essentials
- ASP.NET Core 2 and Vue.js
- ASP.NET動態(tài)網(wǎng)頁設(shè)計教程(第三版)
- Ray分布式機(jī)器學(xué)習(xí):利用Ray進(jìn)行大模型的數(shù)據(jù)處理、訓(xùn)練、推理和部署
- Access 2016數(shù)據(jù)庫管
- 用Python實現(xiàn)深度學(xué)習(xí)框架
- Android系統(tǒng)原理及開發(fā)要點詳解
- Terraform:多云、混合云環(huán)境下實現(xiàn)基礎(chǔ)設(shè)施即代碼(第2版)
- Hadoop大數(shù)據(jù)分析技術(shù)
- Docker:容器與容器云(第2版)
- Greenplum構(gòu)建實時數(shù)據(jù)倉庫實踐