1. Briefly tell us about yourself.
I am a detail-oriented data analyst with a strong background in statistics, programming, and data
visualization. I have experience working with large datasets to derive actionable insights, and I'm
proficient in tools like SQL, Python, Excel, and Tableau. I enjoy solving complex problems and
turning data into strategic decisions.
2. (i) Mention and explain the measures of dispersion.
Measures of dispersion describe the spread of data values in a dataset. The main measures
include:
- **Range**: The difference between the highest and lowest values.
- **Variance**: The average squared deviation from the mean.
- **Standard Deviation**: The square root of the variance; it reflects the average distance of data
points from the mean.
- **Interquartile Range (IQR)**: The range between the first (Q1) and third quartile (Q3); it covers the
middle 50% of the data.
2. (ii) Which measure is most suitable for handling outliers?
The Interquartile Range (IQR) is most suitable for handling outliers because it focuses on the middle
50% of the data and is not affected by extreme values.
3. What is a false positive in data analysis?
A false positive occurs when a test incorrectly indicates the presence of a condition (e.g., detecting
a pattern or anomaly when none exists). In classification, it means an instance was predicted as
positive but is actually negative.
4. How can you design an automated data collection tool?
To design an automated data collection tool:
- Identify data sources (e.g., APIs, databases, web pages).
- Choose appropriate technologies (e.g., Python scripts with requests, Selenium, or BeautifulSoup).
- Schedule regular collection using cron jobs or task schedulers.
- Store the collected data in structured formats (CSV, database).
- Implement logging and error handling to ensure reliability.
5. Mention sources of data for integration.
Common sources of data for integration include:
- Relational databases (e.g., MySQL, PostgreSQL)
- APIs (e.g., RESTful services)
- Flat files (e.g., CSV, Excel)
- Cloud storage (e.g., AWS S3, Google Cloud Storage)
- Web scraping
- Enterprise systems (e.g., ERP, CRM platforms)
6. How can you develop a data visualization framework?
To develop a data visualization framework:
- Define the goals and audience for your visuals.
- Choose the right tools (e.g., Tableau, Power BI, [Link], Matplotlib).
- Establish standards for chart types, color schemes, and interactivity.
- Design templates and dashboards that can be reused.
- Ensure data pipelines feed the visuals with updated information.
- Validate visualizations for accuracy and clarity.