Scatter plot
A scatter plot is a chart that represents observations as points positioned according to their values on two or more coordinate axes.
Pandas Workout: 200 exercises to make you a stronger data analyst
A scatter plot displays individual observations as points positioned according to two numerical variables.
- How it is used
- Explores relationships between numeric DataFrame columns and visually checks correlation patterns.
- How deep it goes
- Works through pandas and Seaborn plotting calls, filtering, grouping, color encoding, and scatter matrices rather than plotting internals.
- Examples
- Uses city coordinates, weather temperatures, taxi trips, oil prices, ice cream, miles driven, and university tuition data.
- What you can do after
- Apply it via pandas or Seaborn to plot two numeric columns, filter observations, and encode groups with color or markers.
Read how Pandas Workout: 200 exercises to make you a stronger data analyst explains scatter plot →
Effective Data Analysis
A scatterplot is a graph that displays paired numerical observations as points to reveal relationships between variables.
- How it is used
- Visualizes correlations and communicates potentially useful relationships before complete statistical modeling.
- How deep it goes
- Explains point-based relationship inspection, linearity checks, and regression overlays, while deferring comprehensive predictive analysis.
- Examples
- Uses rat sightings versus weather and production-cost variables versus product margin as analytical examples.
- What you can do after
- Evaluate relationships visually, communicate correlation findings, and prepare variables for regression analysis.
Statistics Every Programmer Needs
A scatterplot is a two-dimensional graph that represents paired observations as points to show relationships between variables.
- How it is used
- Supports exploratory analysis before regression by revealing relationships, patterns, outliers, and potential modeling problems.
- How deep it goes
- Explains points, axes, relationship direction, outliers, and regression fit, but does not provide the complete plotting implementation here.
- Examples
- Uses eight paired observations, a fitted regression line, a highlighted point, and positive, negative, and neutral relationship figures.
- What you can do after
- Apply via Matplotlib to inspect paired numeric data and investigate potential outliers before fitting or evaluating regression models.
Read how Statistics Every Programmer Needs explains scatter plot →
Starting Data Analytics with Generative AI and Python
A scatter plot is a chart that represents observations as points positioned according to two quantitative or categorical variables.
- How it is used
- Uses point positions and color to explore relationships and regional patterns during descriptive analysis.
- How deep it goes
- Demonstrates data preparation and visual refinement, but defers detailed interpretation and further analysis.
- Examples
- Demonstrates delivery time by customer state and seller state, including a log-scaled, consistently ordered scatter plot.
- What you can do after
- Apply it via Python, pandas, Matplotlib, and Seaborn to inspect patterns in prepared business data.
Read how Starting Data Analytics with Generative AI and Python explains scatter plot →
Statistics Slam Dunk
A scatterplot displays observations as points positioned by the values of two variables, or by one variable against an index or sequence.
- How it is used
- Uses indexed points to inspect distributions and possible outliers during exploratory data analysis.
- How deep it goes
- Demonstrates R construction and interpretation, but stops short of making visual outlier identification definitive.
- Examples
- Uses hustle deflections, indexed observation positions, annotations, and side-by-side histogram and boxplot comparisons.
- What you can do after
- Apply it via R’s qplot to inspect a variable and compare suspected outliers with other visualizations.
Build Financial Software with Generative AI (From Scratch)
A scatterplot is a visualization that represents paired quantitative observations as points positioned on two axes.
- How it is used
- Uses paired ACH-batch measures to spot unusually large dollar amounts or item counts and support future fraud detection and risk management.
- How deep it goes
- Defines a Recharts component, transforms totals, configures axes and rendering, then discusses tooltip, tick, and color tradeoffs.
- Examples
- Uses ACH batches plotted by record count and total credits plus debits, with company-specific colors and an integrated batch view.
- What you can do after
- Build it from scratch as a typed Recharts component that renders supplied ACH batches and highlights company-specific points.
Read how Build Financial Software with Generative AI (From Scratch) explains scatter plot →
D3.js in Action, Third Edition
A scatterplot displays a collection of data points positioned along coordinate axes to show relationships between variables.
- How it is used
- Builds relationship visualizations by assembling axes, scales, bound data, and circles.
- How deep it goes
- Explains construction, encodings, filtering, animation, and DOM integration without developing statistical interpretation.
- Examples
- Uses temperature records, cetacean populations, framework retention and user counts, and animated regional filters.
- What you can do after
- Build it from scratch with D3 using axes, scales, circles, data joins, additional encodings, and animated filtering.
Read how D3.js in Action, Third Edition explains scatter plot →
Delivering Machine Learning Projects: From design to deployment
A scatter plot is a graph that represents paired observations as points on coordinate axes.
- How it is used
- Uses paired-variable plots during exploratory data analysis to reveal dataset properties and challenge misleading summary statistics.
- How deep it goes
- Explains visual inspection and sampling implications, but stops short of plotting mechanics or statistical derivation.
- Examples
- Uses Anscombe’s Quartet and restaurant tips-versus-bills data to expose differing relationships and dispersal.
- What you can do after
- Evaluate data relationships visually, detect misleading summaries and uneven dispersal, and improve sampling decisions for modeling.
Read how Delivering Machine Learning Projects: From design to deployment explains scatter plot →
Related concepts
- datasetuses · A dataset is an organized collection of related data items, records, or observations treated as a unit for storage, processing, analysis, or computation.
- latitudeuses · Latitude is the angular geographic coordinate specifying a location’s position north or south of the equator.
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.







