Data Visualization Skills Assessment — Questions and Answers
Question 1: In a box plot, what do the 'whiskers' typically represent?
- The minimum and maximum values always
- The 5th and 95th percentiles
- Data points within 1.5 Ă— IQR from the first and third quartile (Correct answer)
- The mean and one standard deviation
Correct answer: Data points within 1.5 Ă— IQR from the first and third quartile
By default (Tukey's method), box plot whiskers extend to the most extreme data points within 1.5 times the interquartile range (IQR) from Q1 and Q3.
Question 2: What does a control chart (Shewhart chart) display that a regular line chart does not?
- Upper and lower control limits based on statistical variation to detect process instability (Correct answer)
- Multiple data series
- Cumulative totals over time
- Seasonal decomposition
Correct answer: Upper and lower control limits based on statistical variation to detect process instability
Control charts add statistically derived upper and lower control limits (UCL/LCL) to a time series, allowing identification of points that indicate process variation beyond normal chance.
Question 3: What is the Crossfilter JavaScript library primarily used for in interactive data visualization?
- Enabling fast multi-dimensional filtering across multiple linked charts simultaneously (Correct answer)
- Combining two different chart types into a single hybrid view
- Interpolating missing values in time-series datasets
- Removing statistical outliers from datasets automatically
Correct answer: Enabling fast multi-dimensional filtering across multiple linked charts simultaneously
Crossfilter enables fast, coordinated filtering of large datasets so that selections in one chart instantly update all other linked charts.
Question 4: What is meant by 'responsive dashboard design'?
- Dashboards that refresh data quickly
- Dashboards with real-time data connections
- Dashboards that adapt their layout and chart size to different screen sizes (Correct answer)
- Dashboards that respond to voice commands
Correct answer: Dashboards that adapt their layout and chart size to different screen sizes
Responsive design ensures dashboards render appropriately on desktops, tablets, and mobile devices by adapting layout and chart dimensions.
Question 5: What is the main concern with using red-green color schemes in data visualization?
- They reduce contrast
- Red-green color blindness affects ~8% of males (Correct answer)
- They are not aesthetically pleasing
- They cause eye strain
Correct answer: Red-green color blindness affects ~8% of males
Red-green color blindness (deuteranopia/protanopia) affects roughly 8% of males, making red-green distinctions inaccessible.
Question 6: Which chart type is most effective for showing part-to-whole relationships when you have more than 5 categories?
- Donut chart
- Pie chart
- Stacked bar chart (Correct answer)
- Waffle chart
Correct answer: Stacked bar chart
Stacked bar charts handle many categories more clearly than pie charts when comparing multiple part-to-whole relationships.
Question 7: What is the primary purpose of Seaborn in Python data visualization?
- 3D visualization for scientific data
- Real-time data streaming visualization
- A high-level statistical visualization library built on Matplotlib for attractive default styles (Correct answer)
- Web-based interactive charts
Correct answer: A high-level statistical visualization library built on Matplotlib for attractive default styles
Seaborn provides a high-level interface for creating statistical charts (heatmaps, violin plots, pair plots) with attractive default themes built on top of Matplotlib.
Question 8: In dashboard design, what does 'progressive disclosure' mean?
- Revealing data over time in animations
- Publishing dashboards to users in stages
- Showing only high-level information initially, with details available on demand (Correct answer)
- Displaying data as it loads incrementally
Correct answer: Showing only high-level information initially, with details available on demand
Progressive disclosure presents summary information first, allowing users to request more detail only when needed, reducing initial cognitive load.
Question 9: What is the '5-second rule' in dashboard design?
- A viewer should be able to understand the main insight within 5 seconds (Correct answer)
- Data should be refreshed every 5 seconds
- Dashboards should load within 5 seconds
- Each chart should take no more than 5 seconds to create
Correct answer: A viewer should be able to understand the main insight within 5 seconds
A well-designed dashboard should communicate its primary insight or answer its core question within 5 seconds of viewing.
Question 10: What is the primary purpose of a KPI (Key Performance Indicator) widget on a dashboard?
- Display raw data tables
- Show a single critical metric with context or comparison (Correct answer)
- Provide drill-down functionality
- Display historical trend lines
Correct answer: Show a single critical metric with context or comparison
KPI widgets surface a single critical number (e.g., revenue, conversion rate) alongside a target or trend for quick performance assessment.
Question 11: What is 'data-ink ratio' as defined by Edward Tufte?
- The ratio of colored ink to black ink
- The ratio of chart area to whitespace
- The proportion of ink devoted to displaying non-redundant data (Correct answer)
- The number of colors used per data point
Correct answer: The proportion of ink devoted to displaying non-redundant data
Tufte's data-ink ratio is the fraction of ink used to represent actual data versus total ink used; maximizing it reduces chart junk.
Question 12: In data visualization, what does 'luminance' refer to?
- The hue or color tone
- The transparency of a color
- The saturation level of a color
- The perceived brightness or intensity of a color (Correct answer)
Correct answer: The perceived brightness or intensity of a color
Luminance refers to the perceived brightness of a color and is critical for ensuring sufficient contrast and accessibility.
Question 13: What is the main difference between operational and analytical dashboards?
- Operational monitor real-time metrics; analytical support exploration and discovery (Correct answer)
- Operational are for executives; analytical are for data teams
- Operational use color; analytical use grayscale
- Operational show one metric; analytical show many
Correct answer: Operational monitor real-time metrics; analytical support exploration and discovery
Operational dashboards display real-time or near-real-time metrics for monitoring, while analytical dashboards support deeper exploration and pattern discovery.
Question 14: What is 'alert-based visualization' on operational dashboards?
- Pop-up advertisements within dashboards
- Notifications sent by email
- Animations that play when data updates
- Visual indicators (colors, badges, icons) that automatically flag metrics outside acceptable thresholds (Correct answer)
Correct answer: Visual indicators (colors, badges, icons) that automatically flag metrics outside acceptable thresholds
Alert-based visualization uses conditional formatting—such as red/amber/green colors or icons—to automatically draw attention to KPIs that breach defined thresholds.
Question 15: An 'easing function' in data visualization animation is used to:
- Apply anti-aliasing smoothing to chart borders
- Control the rate of change throughout an animation, such as slow-in or slow-out velocity (Correct answer)
- Simplify complex datasets before rendering begins
- Reduce the total number of animation frames required
Correct answer: Control the rate of change throughout an animation, such as slow-in or slow-out velocity
Easing functions (e.g., ease-in-out) govern the velocity curve of a transition, making motion feel more natural and less mechanical.
Question 16: What does a 'drill-down' interaction accomplish in a data visualization?
- Moves a chart panel to a different location on the dashboard
- Filters out statistical outliers automatically
- Navigates the user from a high-level aggregate to a more granular detail view (Correct answer)
- Rotates a 3D chart to a new perspective
Correct answer: Navigates the user from a high-level aggregate to a more granular detail view
Drill-down lets users click an aggregate (e.g., a region) to reveal its component parts (e.g., individual states), moving from summary to detail.
Question 17: In Tableau, what is the 'Marks card' used for?
- Adding bookmarks to specific data points
- Controlling visual encoding properties like color, size, shape, label, and detail for marks in a view (Correct answer)
- Marking charts as favorites
- Adding text annotations to the dashboard
Correct answer: Controlling visual encoding properties like color, size, shape, label, and detail for marks in a view
The Marks card in Tableau controls how individual data marks are displayed, including their color, size, shape, opacity, tooltip content, and detail granularity.
Question 18: What is the primary purpose of a waterfall chart?
- Show geographic data distribution
- Compare parts of a whole
- Track project timelines
- Display cumulative effect of sequential positive and negative values (Correct answer)
Correct answer: Display cumulative effect of sequential positive and negative values
Waterfall charts visualize how an initial value is affected by a series of positive and negative incremental changes.
Question 19: What is the primary purpose of a tooltip in an interactive data visualization?
- To provide additional detail on demand when a user hovers over a data point (Correct answer)
- To navigate between different dashboard pages
- To export the chart as an image file
- To filter the dataset based on user selections
Correct answer: To provide additional detail on demand when a user hovers over a data point
Tooltips reveal contextual details such as exact values and labels on demand, without cluttering the main visualization.
Question 20: Which principle suggests that visual elements encoding the same variable should be perceptually uniform?
- Gestalt principle
- Color harmony
- Perceptual linearity (Correct answer)
- Tukey's ladder
Correct answer: Perceptual linearity
Perceptual linearity ensures that equal data differences appear as equal visual differences (e.g., perceptually uniform color scales like viridis).
Question 21: What is 'drill-down' functionality in a dashboard?
- Filtering data by date range
- Exporting data to CSV
- Comparing multiple dashboards side by side
- Clicking on a summary metric to explore more granular underlying data (Correct answer)
Correct answer: Clicking on a summary metric to explore more granular underlying data
Drill-down allows users to click on a high-level summary and navigate to progressively more detailed data views.
Question 22: Which of the following best describes the 'lie factor' in data visualization?
- The number of false data points in a chart
- The distortion caused by 3D perspective
- The ratio of visual effect size to actual data effect size (Correct answer)
- The percentage of missing data
Correct answer: The ratio of visual effect size to actual data effect size
Tufte's lie factor = size of effect shown in graphic Ă· size of effect in data; values other than 1.0 indicate misleading graphics.
Question 23: What is the 'so what' test in data storytelling?
- Checking that all charts have titles
- Testing whether the data is statistically significant
- Ensuring each visualization answers why the data matters to the audience (Correct answer)
- Verifying data sources are cited
Correct answer: Ensuring each visualization answers why the data matters to the audience
The 'so what' test challenges every chart or data point: if you can't articulate why it matters to your specific audience, it shouldn't be included.
Question 24: What visual encoding principle states that elements close together are perceived as belonging to the same group?
- Similarity
- Proximity (Correct answer)
- Continuity
- Closure
Correct answer: Proximity
The Gestalt principle of proximity states that spatially close elements are automatically perceived as grouped together.
Question 25: Which visual encoding channel is most accurate for representing quantitative differences?
- Color hue
- Angle
- Position on a common scale (Correct answer)
- Area
Correct answer: Position on a common scale
Position on a common scale is the most perceptually accurate encoding channel for quantitative data, according to Cleveland and McGill's hierarchy.
Question 26: What is 'white space' (negative space) used for in dashboard design?
- Creating visual separation between elements to reduce cognitive load (Correct answer)
- Reducing file size
- Indicating missing data
- Saving space for future charts
Correct answer: Creating visual separation between elements to reduce cognitive load
White space creates visual breathing room between dashboard elements, reducing clutter and helping users focus on individual components.
Question 27: In dashboard design, what is meant by 'information hierarchy'?
- Sorting data from largest to smallest
- Grouping charts by data type
- Organizing dashboard elements by importance, placing most critical information first (Correct answer)
- Using consistent color coding across all panels
Correct answer: Organizing dashboard elements by importance, placing most critical information first
Information hierarchy arranges dashboard content so the most critical metrics receive prominent placement and visual weight, guiding the viewer's eye.
Question 28: Which color property should be used to encode quantitative magnitude rather than category?
- Saturation only
- Lightness/Value (Correct answer)
- Hue + Saturation combined
- Hue
Correct answer: Lightness/Value
Lightness (dark-to-light variation) is the appropriate color channel for encoding quantitative magnitude as it has a natural ordered perception.
Question 29: Which of the following is a best practice when implementing interactive chart legends?
- Always place the legend inside the chart plot area to conserve outer space
- Allow clicking on legend items to show or hide the corresponding data series (Correct answer)
- Make legends completely static so they do not confuse less technical users
- Use interactive legends only for pie charts and never for line or bar charts
Correct answer: Allow clicking on legend items to show or hide the corresponding data series
Clickable legend items that toggle data series visibility give users direct, intuitive control over which data is displayed, reducing chart clutter.
Question 30: The useful chart is a great way to show numerous variables.
- stacked column and bar chart
- two-dimensional graph
- scatter chart matrix (Correct answer)
- scatter chart
Correct answer: scatter chart matrix
A scatter chart matrix, also known as a pairs plot, is an excellent visualization for exploring relationships among numerous variables simultaneously. It displays a grid of scatter plots, showing every possible pair of variables against each other. This comprehensive view helps in quickly identifying correlations, trends, and outliers across multiple dimensions of a dataset.
Question 31: A box plot (box-and-whisker plot) displays which statistical measures?
- Median, quartiles, and outliers (Correct answer)
- Mean, mode, range
- Minimum, maximum, average
- Mean, variance, standard deviation
Correct answer: Median, quartiles, and outliers
Box plots show the median, interquartile range (Q1–Q3), whiskers for range, and individual outliers.
Data Visualization Skills Assessment
A comprehensive assessment evaluating core data visualization principles and techniques, including visual design theory, color encoding, dashboard creation, data storytelling, and interactive visualization design.
Exam Rules
- You can skip questions and return to them later
- Flag questions for review before submitting
- No feedback shown until you submit the entire exam
- Unanswered questions count as wrong — answer everything
- 10 pretest questions are mixed in and don't affect your score
- Timer auto-submits when time runs out
- Your progress is auto-saved every 30 seconds