Unit 4: Data Plotting and Visualization - Practice Quiz

ECAP792 60 Questions
0 Correct 0 Wrong 60 Left
0/60

1 What is the main purpose of data visualization?

Introduction to data visualization Easy
A. To delete duplicate data
B. To present data graphically
C. To encrypt stored data
D. To collect data automatically

2 Which benefit is commonly associated with data visualization?

Introduction to data visualization Easy
A. It prevents missing values
B. It reveals patterns and trends
C. It guarantees accurate data
D. It replaces data collection

3 Who can use data visualizations to support decision-making?

Introduction to data visualization Easy
A. Only database designers
B. Only software testers
C. Analysts and decision-makers
D. Network administrators only

4 What does visual encoding mean in data visualization?

Visual encoding Easy
A. Hiding confidential values
B. Compressing a chart file
C. Mapping data to visual properties
D. Converting images into text

5 Which visual property is often used to distinguish categories?

Visual encoding Easy
A. Color
B. Filename
C. File size
D. Password

6 In a bubble chart, which visual property commonly represents a numerical value?

Visual encoding Easy
A. Page margin
B. Font family
C. Chart title
D. Bubble size

7 Which software is widely used to create interactive dashboards?

Data visualization software Easy
A. Tableau
B. Notepad
C. Git
D. Docker

8 Which Microsoft product is designed for business intelligence and data visualization?

Data visualization software Easy
A. Microsoft Access
B. Microsoft Power BI
C. Microsoft Paint
D. Microsoft Word

9 What is a dashboard in data visualization software?

Data visualization software Easy
A. A backup of raw data
B. A collection of related visuals
C. A programming language
D. A type of database key

10 Which Python library is commonly used for basic plotting?

Data visualization libraries Easy
A. Requests
B. NumPy
C. Beautiful Soup
D. Matplotlib

11 Which Python library provides high-level statistical visualizations and is built on Matplotlib?

Data visualization libraries Easy
A. PyTorch
B. Flask
C. Scrapy
D. Seaborn

12 Which JavaScript library is known for creating custom, web-based data visualizations?

Data visualization libraries Easy
A. D3.js
B. Seaborn
C. Matplotlib
D. Pandas

13 Which spreadsheet application can create basic charts from tabular data?

Basic data visualization tools Easy
A. Microsoft Excel
B. Adobe Acrobat
C. Visual Studio Code
D. Windows Terminal

14 Which feature is typically used to identify the meaning of colors or symbols in a chart?

Basic data visualization tools Easy
A. Gridline
B. Axis
C. Caption
D. Legend

15 Which chart element displays the measurement scale along an edge of a graph?

Basic data visualization tools Easy
A. Marker
B. Axis
C. Legend
D. Tooltip

16 Which feature allows users to explore a visualization by selecting or filtering data?

Advanced data visualization tools Easy
A. Duplication
B. Compression
C. Encryption
D. Interactivity

17 What does a tooltip commonly show in an interactive chart?

Advanced data visualization tools Easy
A. The user's account password
B. A copy of the source code
C. The software installation path
D. Details about a selected point

18 Which chart is most suitable for comparing values across categories?

Data visualization types Easy
A. Scatter plot
B. Line chart
C. Bar chart
D. Area map

19 Which chart is commonly used to display a trend over time?

Data visualization types Easy
A. Pie chart
B. Line chart
C. Histogram
D. Treemap

20 Which visualization is commonly used to examine the relationship between two numerical variables?

Data visualization types Easy
A. Bar chart
B. Pie chart
C. Scatter plot
D. Choropleth map

21 An analyst has a table containing daily website traffic for three years. What is the main benefit of visualizing the data before building a forecasting model?

Introduction to data visualization Medium
A. It converts categorical variables into numbers
B. It automatically removes missing observations
C. It guarantees an accurate forecasting model
D. It reveals trends, cycles, and unusual observations

22 A bar chart comparing sales of four products starts its vertical axis at instead of . Sales range from to . What is the primary concern?

Introduction to data visualization Medium
A. The chart prevents comparison across products
B. The chart hides the names of the products
C. The chart changes the underlying sales values
D. The chart exaggerates small differences between products

23 Which visual encoding is generally most effective for comparing precise quantitative values across categories?

Visual encoding Medium
A. Position along a common scale
B. Color hue across several categories
C. Volume of three-dimensional objects
D. Area of differently shaped symbols

24 A scatter plot already uses horizontal and vertical position for two quantitative variables. Which encoding is most appropriate for distinguishing four unordered customer segments?

Visual encoding Medium
A. Increasing color brightness
B. Different vertical baselines
C. Different color hues
D. Increasing symbol sizes

25 In a bubble chart, population is represented by circle size. If City B has four times the population of City A, how should their circles be scaled?

Visual encoding Medium
A. City B should have four times the area
B. City B should have eight times the radius
C. City B should have four times the radius
D. City B should have twice the area

26 A business analyst with limited programming experience must combine database data and create an interactive dashboard with filters. Which tool is most suitable?

Data visualization software Medium
A. GCC
B. Notepad
C. Tableau
D. SQLite shell

27 An organization primarily uses Microsoft 365 and needs dashboards with scheduled refreshes and role-based sharing. Which software best fits this environment?

Data visualization software Medium
A. Audacity
B. Inkscape
C. Power BI
D. PyCharm

28 A Python developer needs detailed control over axes, annotations, and export settings for a static publication figure. Which library is the best starting point?

Data visualization libraries Medium
A. Matplotlib
B. Requests
C. Beautiful Soup
D. SQLAlchemy

29 A data scientist wants to compare score distributions across departments using concise Python code and visually appealing statistical defaults. Which library is most appropriate?

Data visualization libraries Medium
A. Pillow
B. NumPy
C. Flask
D. Seaborn

30 A web report requires a Python-generated scatter plot with zooming, panning, and hover tooltips. Which library is most suitable?

Data visualization libraries Medium
A. OpenPyXL
B. Plotly
C. Matplotlib
D. TensorFlow

31 A manager wants to compare total quarterly revenue across six product categories. Which basic chart is most appropriate?

Basic data visualization tools Medium
A. Scatter plot
B. Bar chart
C. Histogram
D. Contour plot

32 A histogram of customer ages looks highly irregular because it contains 100 bins for only 200 observations. What is the best adjustment?

Basic data visualization tools Medium
A. Convert bars into sectors
B. Use fewer, wider bins
C. Reverse the horizontal axis
D. Add more category labels

33 Which chart should be used to examine whether advertising expenditure is associated with sales revenue across 80 stores?

Basic data visualization tools Medium
A. Pie chart
B. Scatter plot
C. Stacked bar chart
D. Frequency table

34 A company wants to display monthly electricity consumption over five consecutive years. Which visualization type best emphasizes change over time?

Data visualization types Medium
A. Treemap
B. Line chart
C. Pie chart
D. Bubble chart

35 A single scatter plot becomes cluttered when points from twelve regions overlap. Which technique best supports regional comparison while preserving the same axes?

Advanced data visualization tools Medium
A. Create small multiples by region
B. Replace all points with one average
C. Display regions in random order
D. Add a different trend line per point

36 An analyst wants to inspect correlations among 25 numerical variables before feature selection. Which visualization is most appropriate?

Advanced data visualization tools Medium
A. Simple line chart
B. Single pie chart
C. Stacked area chart
D. Correlation heatmap

37 A public-health analyst maps disease cases by county, but county populations vary greatly. Which value should be encoded in a choropleth map?

Data visualization types Medium
A. Total cases in each county
B. County population rank
C. Cases per 100,000 residents
D. County geographic area

38 A researcher needs to compare medians, variability, and potential outliers in salaries across five departments. Which visualization type is most suitable?

Data visualization types Medium
A. Network graph
B. Radar chart
C. Box plot
D. Pie chart

39 A logistics analyst wants to show how shipment volume moves from factories to warehouses and then to stores. Which visualization type is most appropriate?

Data visualization types Medium
A. Histogram
B. Violin plot
C. Candlestick chart
D. Sankey diagram

40 An analyst needs to explore individual cars using fuel economy, price, horsepower, weight, and emissions simultaneously. Which advanced visualization is most suitable?

Advanced data visualization tools Medium
A. Grouped column chart
B. Two-sector pie chart
C. Parallel coordinates plot
D. Single-variable histogram

41 Seven algorithms receive ordinal performance ratings from 1 to 7. The main task is detecting small differences between algorithms. Which encoding best supports this task?

Visual encoding Hard
A. Hue sampled from an unordered qualitative palette
B. Position along a shared axis in an aligned dot plot
C. Circle area on separate, independently scaled panels
D. Angle represented by slices in separate pie charts

42 A bubble chart must encode values using circle area. Which radius function produces areas proportional to the values?

Visual encoding Hard
A.
B.
C.
D.

43 A map displays signed deviations from a policy target, ranging from to , with zero having substantive meaning. Which color strategy is most appropriate?

Visual encoding Hard
A. A perceptually uniform diverging scale with a neutral color at zero
B. A categorical hue scale assigning a distinct color to every value
C. A sequential luminance scale beginning at the minimum deviation
D. A cyclic hue scale joining the negative and positive endpoints

44 A line chart must remain interpretable for viewers with color-vision deficiencies and when printed in grayscale. Which design is most robust?

Visual encoding Hard
A. Use increasing transparency while keeping every line blue
B. Use random marker sizes while preserving identical line styles
C. Use saturated red and green lines with a separate legend
D. Combine distinguishable line styles with direct endpoint labels

45 An overall outcome rises over time even though it falls within every demographic subgroup because subgroup proportions change. Which visualization most directly exposes the mechanism?

Introduction to data visualization Hard
A. A histogram combining all outcomes across all periods
B. A pie chart of subgroup proportions in the final period
C. Aligned subgroup trends paired with subgroup-proportion trends
D. A single smoothed line of the overall outcome

46 A quantity increases from 40 to 60, while its graphical bar length increases from 2 cm to 8 cm. Using the lie factor , what is ?

Introduction to data visualization Hard
A.
B.
C.
D.

47 A dashboard shows a model estimate as a precise line even though uncertainty grows sharply near the domain boundaries. Which revision best prevents overconfident interpretation?

Introduction to data visualization Hard
A. Replace numeric axis labels with qualitative category names
B. Increase line thickness uniformly over the complete domain
C. Normalize the estimates so every value lies between zero and one
D. Add an interval band and distinguish extrapolated regions visually

48 An organization needs governed dashboards with row-level security and hourly updates, but direct dashboard queries overload its transactional database. Which architecture best fits?

Data visualization software Hard
A. An imported semantic model with incremental refresh and enforced security
B. A live connection issuing unrestricted queries for every interaction
C. A vector graphics editor with manually refreshed exported screenshots
D. A local notebook containing independently copied user-specific datasets

49 A team wants reviewable visualization specifications that declare mappings, transformations, and interactions and can be compiled to web graphics. Which software model best matches?

Data visualization software Hard
A. Declarative grammar specifications compiled by a rendering engine
B. Spreadsheet formatting driven primarily by individual cell styles
C. Raster image editing applied after exporting every chart
D. Imperative pixel drawing with manually calculated coordinates

50 Four Matplotlib heatmaps must use identical colors for identical values, although each matrix has a different local range. What is the essential implementation choice?

Data visualization libraries Hard
A. Share one normalization range and one corresponding colorbar
B. Call automatic scaling independently for each subplot
C. Assign a separate qualitative colormap to each matrix
D. Convert each matrix to ranks before selecting its colors

51 A Seaborn line plot contains repeated measurements from many subjects. The default mean line hides heterogeneous individual trajectories. Which change best reveals those trajectories?

Data visualization libraries Hard
A. Specify subject identifiers as units and disable the estimator
B. Aggregate each timestamp using the median before plotting
C. Increase the confidence level while retaining mean aggregation
D. Sort observations globally and apply a single regression curve

52 A browser dashboard must display the changing density of 50 million GPS points during zooming; individual-point hover is unnecessary. Which approach is most scalable?

Advanced data visualization tools Hard
A. Rasterize server-side or GPU-aggregate points at the current viewport
B. Generate one DOM element for each point using a canvas wrapper
C. Sample a fixed thousand points once before any interaction
D. Render every observation as an independent SVG circle

53 Two groups must be compared with histograms, but their sample ranges differ and the apparent conclusion changes when bin origins shift. Which design gives the most defensible comparison?

Basic data visualization tools Hard
A. Select the origin that maximizes separation between groups
B. Use shared, explicitly reported bin edges and sensitivity checks
C. Center every bin independently on each observed mode
D. Choose independent equal-count bins for each group

54 Two continuous distributions have similar centers but may differ in their upper tails. The analyst wants a comparison without choosing histogram bins or kernel bandwidths. Which plot is best?

Basic data visualization tools Hard
A. Separate pie charts divided at each group mean
B. A violin plot with independently chosen bandwidths
C. Overlaid empirical cumulative distribution functions
D. A stacked bar chart of rounded observations

55 A scatterplot of two continuous variables contains 800,000 observations, causing severe overplotting. The goal is to compare local observation counts rather than individual records. Which type is most suitable?

Data visualization types Hard
A. A connected line chart ordered by the first variable
B. A hexagonal-binned count plot with a sequential color scale
C. A pie chart formed from quadrants of the coordinate system
D. A bubble chart assigning random jitter and constant area

56 In a coordinated multiple-view system, selecting points in a scatterplot must highlight the same records after another view is sorted or filtered. What implementation is required?

Advanced data visualization tools Hard
A. Propagate stable record identifiers through every transformation
B. Reproduce the scatterplot's axis limits in every linked view
C. Match records using their row positions after each transformation
D. Transmit the selected points' current screen coordinates

57 A parallel-coordinates plot compares variables measured in dollars, percentages, and milliseconds. One high-variance variable visually dominates all others. Which preprocessing is most appropriate?

Data visualization types Hard
A. Use one shared raw numerical domain for every variable
B. Replace every observation with its global dataset rank
C. Normalize each axis comparably while retaining units in labels
D. Sort records by their first variable without changing scales

58 A choropleth maps reported disease case counts by county. Large-population counties appear most severe even when individual risk is low. Which revision addresses the primary confounder?

Data visualization types Hard
A. Replace counties with equal-sized symbols encoding the same counts
B. Map population-standardized rates and disclose unstable denominators
C. Map raw counts with a darker maximum color and thicker borders
D. Normalize every county by its geographic land area alone

59 A bootstrap distribution for an estimator is strongly right-skewed. Which visualization communicates its uncertainty without incorrectly imposing symmetry?

Data visualization types Hard
A. A normal curve centered at the estimate with a fitted symmetric range
B. A bootstrap density with marked quantile-based interval endpoints
C. A bar whose height is the estimate and whose width is arbitrary
D. A symmetric error bar defined only as the mean plus or minus one standard deviation

60 A rasterized density visualization aggregates records into one value per pixel. Which analytical limitation must be considered when interpreting a low-intensity region?

Advanced data visualization tools Hard
A. Aggregation may conceal sparse subgroups within dominant local counts
B. Pixel aggregation preserves exact record-level values after rendering
C. Low intensity proves that no observations exist in that region
D. Rasterization guarantees that every rare subgroup remains identifiable