Descriptive statistics
Descriptive statistics are methods for summarizing and characterizing observed data without drawing conclusions beyond those data.
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.
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().
Related concepts
- standard deviationincludes · Standard deviation is the nonnegative square root of variance and measures the typical dispersion of values around their mean in the original units.
- meanuses · A mean is a measure of central tendency, calculated as the arithmetic average of values or, for a random variable, as the probability-weighted average of its possible values.
- medianincludes · The median is the middle value of an ordered set of observations, or the mean of the two middle values when the set has an even number of observations.
- describeused by · describe is an API operation that computes standardized descriptive statistics for values in a data series or columns in a dataset.
- datasetuses · A dataset is an organized collection of related data items, records, or observations treated as a unit for storage, processing, analysis, or computation.
- Anscombe’s quartetcontrasts with · Anscombe’s quartet is a set of four small paired datasets with nearly identical summary statistics but substantially different distributions and relationships.
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.





