Unit 2: Data Pre-processing - Subjective Questions

ECAP792 • Practice Questions with Detailed Answers

20 questions

1

Define data preprocessing. Explain its importance in a data science project.

2

Describe the major steps involved in a typical data preprocessing workflow.

3

What is data wrangling? Distinguish it from data preprocessing.

4

Compare structured, semi-structured, and unstructured forms of data with suitable examples.

5

Explain the main data types used in data analysis. Differentiate categorical and numerical data.

6

Explain nominal, ordinal, interval, and ratio scales of measurement.

7

Classify the possible types of errors found in raw data and give examples.

8

Explain different methods for handling missing data and state when each method is appropriate.

9

What are duplicate records? Describe how duplicates can be detected and treated.

10

Describe how inconsistent data values arise and explain methods for standardizing them.

11

Define an outlier. Explain how outliers can be detected and handled during preprocessing.

12

Differentiate between data noise and data errors. How can noisy data be treated?

13

Explain how validation rules and constraints help identify errors in a dataset.

14

Compare normalization and standardization of numerical data. Include their equations and uses.

15

Why is categorical encoding necessary? Explain common encoding methods and their limitations.

16

Discuss the major challenges involved in integrating data from multiple sources.

17

Explain the purpose of filtering, sorting, grouping, joining, and reshaping in data wrangling.

18

A customer dataset contains missing ages, duplicated customer IDs, inconsistent city names, mixed date formats, and extreme income values. Design a complete preprocessing strategy.

19

What is data profiling? Explain how it supports the discovery of possible data errors.

20

Explain how preprocessing quality, documentation, and reproducibility affect the reliability of a data science solution.