9: Data Visualization for Engineers
- Page ID
- 131334
\( \newcommand{\vecs}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \)
\( \newcommand{\vecd}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash {#1}}} \)
\( \newcommand{\dsum}{\displaystyle\sum\limits} \)
\( \newcommand{\dint}{\displaystyle\int\limits} \)
\( \newcommand{\dlim}{\displaystyle\lim\limits} \)
\( \newcommand{\id}{\mathrm{id}}\) \( \newcommand{\Span}{\mathrm{span}}\)
( \newcommand{\kernel}{\mathrm{null}\,}\) \( \newcommand{\range}{\mathrm{range}\,}\)
\( \newcommand{\RealPart}{\mathrm{Re}}\) \( \newcommand{\ImaginaryPart}{\mathrm{Im}}\)
\( \newcommand{\Argument}{\mathrm{Arg}}\) \( \newcommand{\norm}[1]{\| #1 \|}\)
\( \newcommand{\inner}[2]{\langle #1, #2 \rangle}\)
\( \newcommand{\Span}{\mathrm{span}}\)
\( \newcommand{\id}{\mathrm{id}}\)
\( \newcommand{\Span}{\mathrm{span}}\)
\( \newcommand{\kernel}{\mathrm{null}\,}\)
\( \newcommand{\range}{\mathrm{range}\,}\)
\( \newcommand{\RealPart}{\mathrm{Re}}\)
\( \newcommand{\ImaginaryPart}{\mathrm{Im}}\)
\( \newcommand{\Argument}{\mathrm{Arg}}\)
\( \newcommand{\norm}[1]{\| #1 \|}\)
\( \newcommand{\inner}[2]{\langle #1, #2 \rangle}\)
\( \newcommand{\Span}{\mathrm{span}}\) \( \newcommand{\AA}{\unicode[.8,0]{x212B}}\)
\( \newcommand{\vectorA}[1]{\vec{#1}} % arrow\)
\( \newcommand{\vectorAt}[1]{\vec{\text{#1}}} % arrow\)
\( \newcommand{\vectorB}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \)
\( \newcommand{\vectorC}[1]{\textbf{#1}} \)
\( \newcommand{\vectorD}[1]{\overrightarrow{#1}} \)
\( \newcommand{\vectorDt}[1]{\overrightarrow{\text{#1}}} \)
\( \newcommand{\vectE}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash{\mathbf {#1}}}} \)
\( \newcommand{\vecs}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \)
\(\newcommand{\longvect}{\overrightarrow}\)
\( \newcommand{\vecd}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash {#1}}} \)
\(\newcommand{\avec}{\mathbf a}\) \(\newcommand{\bvec}{\mathbf b}\) \(\newcommand{\cvec}{\mathbf c}\) \(\newcommand{\dvec}{\mathbf d}\) \(\newcommand{\dtil}{\widetilde{\mathbf d}}\) \(\newcommand{\evec}{\mathbf e}\) \(\newcommand{\fvec}{\mathbf f}\) \(\newcommand{\nvec}{\mathbf n}\) \(\newcommand{\pvec}{\mathbf p}\) \(\newcommand{\qvec}{\mathbf q}\) \(\newcommand{\svec}{\mathbf s}\) \(\newcommand{\tvec}{\mathbf t}\) \(\newcommand{\uvec}{\mathbf u}\) \(\newcommand{\vvec}{\mathbf v}\) \(\newcommand{\wvec}{\mathbf w}\) \(\newcommand{\xvec}{\mathbf x}\) \(\newcommand{\yvec}{\mathbf y}\) \(\newcommand{\zvec}{\mathbf z}\) \(\newcommand{\rvec}{\mathbf r}\) \(\newcommand{\mvec}{\mathbf m}\) \(\newcommand{\zerovec}{\mathbf 0}\) \(\newcommand{\onevec}{\mathbf 1}\) \(\newcommand{\real}{\mathbb R}\) \(\newcommand{\twovec}[2]{\left[\begin{array}{r}#1 \\ #2 \end{array}\right]}\) \(\newcommand{\ctwovec}[2]{\left[\begin{array}{c}#1 \\ #2 \end{array}\right]}\) \(\newcommand{\threevec}[3]{\left[\begin{array}{r}#1 \\ #2 \\ #3 \end{array}\right]}\) \(\newcommand{\cthreevec}[3]{\left[\begin{array}{c}#1 \\ #2 \\ #3 \end{array}\right]}\) \(\newcommand{\fourvec}[4]{\left[\begin{array}{r}#1 \\ #2 \\ #3 \\ #4 \end{array}\right]}\) \(\newcommand{\cfourvec}[4]{\left[\begin{array}{c}#1 \\ #2 \\ #3 \\ #4 \end{array}\right]}\) \(\newcommand{\fivevec}[5]{\left[\begin{array}{r}#1 \\ #2 \\ #3 \\ #4 \\ #5 \\ \end{array}\right]}\) \(\newcommand{\cfivevec}[5]{\left[\begin{array}{c}#1 \\ #2 \\ #3 \\ #4 \\ #5 \\ \end{array}\right]}\) \(\newcommand{\mattwo}[4]{\left[\begin{array}{rr}#1 \amp #2 \\ #3 \amp #4 \\ \end{array}\right]}\) \(\newcommand{\laspan}[1]{\text{Span}\{#1\}}\) \(\newcommand{\bcal}{\cal B}\) \(\newcommand{\ccal}{\cal C}\) \(\newcommand{\scal}{\cal S}\) \(\newcommand{\wcal}{\cal W}\) \(\newcommand{\ecal}{\cal E}\) \(\newcommand{\coords}[2]{\left\{#1\right\}_{#2}}\) \(\newcommand{\gray}[1]{\color{gray}{#1}}\) \(\newcommand{\lgray}[1]{\color{lightgray}{#1}}\) \(\newcommand{\rank}{\operatorname{rank}}\) \(\newcommand{\row}{\text{Row}}\) \(\newcommand{\col}{\text{Col}}\) \(\renewcommand{\row}{\text{Row}}\) \(\newcommand{\nul}{\text{Nul}}\) \(\newcommand{\var}{\text{Var}}\) \(\newcommand{\corr}{\text{corr}}\) \(\newcommand{\len}[1]{\left|#1\right|}\) \(\newcommand{\bbar}{\overline{\bvec}}\) \(\newcommand{\bhat}{\widehat{\bvec}}\) \(\newcommand{\bperp}{\bvec^\perp}\) \(\newcommand{\xhat}{\widehat{\xvec}}\) \(\newcommand{\vhat}{\widehat{\vvec}}\) \(\newcommand{\uhat}{\widehat{\uvec}}\) \(\newcommand{\what}{\widehat{\wvec}}\) \(\newcommand{\Sighat}{\widehat{\Sigma}}\) \(\newcommand{\lt}{<}\) \(\newcommand{\gt}{>}\) \(\newcommand{\amp}{&}\) \(\definecolor{fillinmathshade}{gray}{0.9}\)Learning Objectives
- Explain why graphs communicate behavior more effectively than tables.
- Select the appropriate chart type for engineering data.
- Construct a properly labeled engineering graph meeting all five professional requirements.
- Distinguish linear from nonlinear trends by graph shape and explain engineering implications.
- Identify at least four ways a graph can mislead a viewer.
- Apply logarithmic scales appropriately and interpret them correctly.
- Use multi-curve graphs to compare design alternatives.
- Add and interpret trendlines (including forced-zero-intercept and extended forecast) and error bars in Excel.
- Select the correct chart type for categorical data (pie, column) and explain when each is appropriate versus when it is not.
- 9.1: Why Graphs Are an Engineering Tool
- This page emphasizes the importance of graphs in engineering, highlighting their role in visually representing data to provide insights into relationships, input sensitivity, and design comparisons. Graphs aid in identifying critical aspects quickly, thus enhancing informed decision-making within engineering processes, positioning them as essential tools for analysis rather than mere post-analysis aids.
- 9.2: Chart Type Selection
- This page provides guidelines on selecting appropriate chart types for data representation, recommending XY scatter plots for continuous data, bar charts for discrete comparisons, and pie charts for categorical data. It cautions against misusing bar charts for continuous data and highlights issues with 3D charts. The emphasis is on using XY scatter plots for parameter sweeps and reserving categorical charts for non-numeric comparisons.
- 9.3: Anatomy of an Engineering Graph
- This page describes five key requirements for professional engineering graphs: a clear title, labeled axes with units, a proper zero-based scale, and clean formatting. It includes examples to contrast correct and incorrect graph formatting, highlighting the importance of clarity and precision in graphical representation.
- 9.4: Linear vs Nonlinear Trends
- This page discusses the differences between linear and nonlinear trends in graphs, focusing on their shapes, which reflect system behavior under different conditions. It describes three common graph types: straight lines for constant change rates, upward parabolas for accelerating increases that have safety implications, and hyperbolas representing sensitivity variations.
- 9.5: Misleading Visualizations
- This page analyzes the Challenger Space Shuttle disaster, illustrating how misleading visualizations can distort crucial information. It highlights how Morton Thiokol's engineers presented biased O-ring erosion data to NASA, obscuring the link between temperature and O-ring failure. This misrepresentation influenced the launch decision, resulting in tragedy.
- 9.6: Logarithmic Scales
- This page highlights the importance of logarithmic scales in electrical engineering for visualizing data that spans multiple orders of magnitude. Unlike linear scales, log scales provide equal space for each decade, facilitating the analysis of various values, such as frequency response and signal amplitudes in decibels. It warns against the common mistake of downplaying small values on linear scales, as log scales can uncover significant structures in the data that may be overlooked otherwise.
- 9.7: Multi-Curve Comparison
- This page discusses multi-curve comparison graphs for design evaluations, focusing on Step 5 of the design framework in Chapter 7. It illustrates power versus voltage for resistors of 220 Ω, 330 Ω, and 470 Ω, showing voltage levels where power exceeds the 0.25 W rating. Crossover points for each resistance are identified, allowing conclusions about safe operating limits under different voltage conditions, particularly noting the 470 Ω resistor's higher margin before exceeding its rating.
- 9.8: Visualization and Interpretation
- This page stresses the significance of interpreting graphs in engineering, asserting that each graph must have an accompanying interpretive paragraph. It details essential elements to consider, including curve shapes, sensitivity regions, output constraints, and design implications. An example demonstrates how interpretation enhances data into engineering decisions.
- 9.9: Advanced Chart Features
- This page covers advanced chart features crucial for effective engineering and scientific reporting, including trendlines, error bars, and categorical charts. It highlights the role of trendlines in modeling data and forecasting while warning against misinterpretation. Error bars are discussed as a means to represent measurement uncertainty, enhancing data credibility.
- 9.10: Graph Checklist — Quick Reference
- This page offers a checklist for crafting effective graphs, particularly XY scatter charts. It stresses the need for a chart title, labeled axes with units, a Y-axis starting at zero (with justified exceptions), and avoiding 3D effects. The inclusion of a constraint line and an interpretation paragraph is highlighted, along with guidelines for trendlines, error bars, and criteria for pie and column charts, including sorting bars by value and starting the Y-axis at zero.
- 9.11: Summary
- This page highlights the critical role of graphs in engineering for visualizing data, showcasing relationships and trends that tables miss. It outlines five key components for effective graph creation, emphasizes the importance of graph shapes, and warns against misleading representations.
- 9.12: Quick Check
- This page highlights the significance of proper graphing techniques in engineering, detailing the benefits of visual data representation over tables, correct chart types, and essential graphing requirements. It emphasizes the importance of safety margins, clarity through appropriate scales, and accurate data representation to avoid misleading visualizations.

