liveBook · Manning

Descriptive statistics

Descriptive statistics are methods for summarizing and characterizing observed data without drawing conclusions beyond those data.

How 6 Manning books explain it

Effective Data Analysis

Descriptive statistics are numerical or graphical methods for summarizing and characterizing the observed features of a dataset.

How it is used
Summarizes quantitative data for dashboards, decisions, metric development, and context before inferential tests.
How deep it goes
Defines measure families and gives selection guidance based on distribution shape, outliers, and reporting needs.
Examples
Uses Help Center before-and-after metrics and plots of New York City rat sightings aggregated by day or month.
What you can do after
Apply it via pandas and Matplotlib to aggregate observations and plot totals, means, and medians over time.

Read how Effective Data Analysis explains descriptive statistics →

Starting Data Analytics with Generative AI and Python

Descriptive analytics is the examination and summarization of observed data to characterize its distributions, patterns, and relationships.

How it is used
Characterizes observed business performance and customer behavior before decisions or further analysis.
How deep it goes
Works through inspection, summary measures, grouping, and visualization; defers regression-based delivery-time analysis.
Examples
Uses restaurant ordering decisions and e-commerce order-status counts by product category, including a stacked bar chart.
What you can do after
Apply it via pandas and Matplotlib to summarize order statuses, compare categories, and investigate suspicious results.

Read how Starting Data Analytics with Generative AI and Python explains descriptive statistics →

Delivering Machine Learning Projects: From design to deployment

A summary statistic is a numerical measure that concisely describes an important characteristic of a data set.

How it is used
Uses numerical summaries to establish an initial EDA view and inform validation-set size, data ordering, and modeling decisions.
How deep it goes
Defines means, medians, and aggregation tools, but stops short of detailed statistical investigation and mathematical exposition.
Examples
Uses numeric sequences, flour-pallet weights, grouped temperature counts, Anscombe’s Quartet, and restaurant tips versus bills.
What you can do after
Apply it via pandas, dplyr, DataFrames.jl, or SQL to produce initial numeric summaries and inspect data properties.

Read how Delivering Machine Learning Projects: From design to deployment explains descriptive statistics →

Statistics Slam Dunk

Summary statistics are numerical descriptions that condense a dataset's main characteristics, such as location, spread, or frequency.

How it is used
Uses descriptive statistics as a foundation for exploratory data analysis and visualization across analytical projects.
How deep it goes
Extends from recurring summary-statistics calculations to exhaustive manual EDA and automated package workflows.
Examples
Compares opening and closing betting totals and point spreads using tables, visualizations, and automated EDA packages.
What you can do after
Apply it via tableone, DataExplorer, and SmartEDA to baseline datasets and inspect tabular and visual patterns.

Read how Statistics Slam Dunk explains descriptive statistics →

Statistics Every Programmer Needs

Descriptive statistics are methods for summarizing and presenting the main characteristics of observed data.

How it is used
Establishes a first-pass view of observed data before deeper investigation, simulation, forecasting, or evidence-based decisions.
How deep it goes
Defines core metrics and demonstrates pandas summaries, but stops short of inferential formulas, uncertainty quantification, or formal assumptions.
Examples
Uses categorical counts, GM historical closing prices, and flattened simulated stock-price distributions.
What you can do after
Apply it via pandas DataFrame.describe() to summarize distributions and compare observed with simulated data.

Read how Statistics Every Programmer Needs explains descriptive statistics →

Machine Learning for Tabular Data: XGBoost, Deep Learning, and AI

Descriptive statistics are numerical summaries that characterize the distribution and central, spread, or other properties of observed data.

How it is used
Uses numerical summaries to inspect a real-estate DataFrame and distinguish numeric columns before model preparation.
How deep it goes
Explains distribution, central tendency, and spread through df.describe(), then defers extraction of malformed numeric fields.
Examples
Uses Kuala Lumpur property columns, including Bathrooms, Car Parks, Price, Rooms, and Size.
What you can do after
Diagnose column types and numeric distributions with df.describe() and df.nunique().

Read how Machine Learning for Tabular Data: XGBoost, Deep Learning, and AI explains descriptive statistics →

Related concepts

These guides are generated from the text of Manning books by Manning's knowledge graph and link to the sections they draw on. The full books are available on liveBook and at manning.com.