Data Analysis Basics
Topic 1 of 14 · In Data Analysis · September 8, 2026
Understand what data is, how analysts turn data into decisions, and the core vocabulary every analyst uses every day.
Overview
Data analysis is the practice of turning raw data into useful answers — numbers and facts that help a business decide what to do next. A Data Analyst is the person who finds those answers: they ask the right questions, collect evidence, clean it up, and turn it into a story that managers can act on.
This first topic builds your foundation. By the end you will understand what data actually is, where it comes from, how an analysis is structured, and the exact vocabulary analysts use every day (KPIs, dimensions, measures, data quality). Every later topic — Excel, SQL, Power BI, Python — fills in one of the skills you will meet here.
Before You Start
- Review nothing yet: this is the first topic and the prerequisites are just a computer and a web browser.
- Have a spreadsheet ready (Excel, Google Sheets or the free web version), because you will open your first CSV there.
- Download any public sales-style CSV with at least 100 rows, for example a superstore sales sample, so the quality checks and summaries work on real numbers.
- Be able to open a CSV file and read off a few values from a column — that is the only skill you need before starting.
- Bring a notebook or notes app to practise rewriting vague business questions into measurable ones before touching any tool.
Learning Objectives
- Explain what data analysis is and why businesses rely on it
- Describe the day-to-day role of a Data Analyst
- Tell the difference between a Data Analyst, Business Analyst and Data Scientist
- Classify data: qualitative vs quantitative, categorical vs numerical, discrete vs continuous
- Recognize structured, semi-structured and unstructured data
- Name common data sources and how to get data from each one
- Turn a vague business question into a specific, answerable analytical question
- Define metrics, KPIs, dimensions and measures with examples
- Check whether a dataset is trustworthy using the five dimensions of data quality
- Explain the four types of analytics: descriptive, diagnostic, predictive and prescriptive
Prerequisites
No prior knowledge required. You only need curiosity and a computer. If you can use a web browser and a spreadsheet, you are ready to start.
What Is Data Analysis?
Data is recorded facts — numbers, text, dates, categories, or anything a system logs. On its own, data has no meaning; it is just observations sitting in a database or spreadsheet. Data analysis is the process of asking, organizing, cleaning, exploring and interpreting that data so it answers a real question.
A simple example: your shop logs one order, with the product, price, date and city. That is raw data. Sum the orders per city and you discover most sales come from Cairo — now you have a useful answer (where to spend marketing money). The sum is an analysis; the action it triggers is a decision.
The Data Analyst Role
A Data Analyst sits between messy reality and clear decisions. Their daily work is roughly:
- Clarify the question — find out what the stakeholder actually wants to know
- Collect the data — pull it from databases, exports, or APIs
- Clean it — fix missing values, duplicates, wrong types
- Analyze — calculate, compare, segment, find patterns
- Share — build charts or dashboards and explain what they mean
Successful analysts are 30% tools and 70% thinking: curiosity, skepticism about numbers, and the ability to explain a result in plain language.
Types of Data
Analysts slice data by how it behaves. The two most important splits:
Qualitative vs quantitative. Qualitative data describes qualities in words ("red", "complained", "VIP"). Quantitative data is numbers that can be measured or counted (price, age, visits).
Categorical vs numerical. Categorical values fit into named groups (product category: Electronics, Apparel, Home). Numerical values are numbers with meaning (units sold: 12). Numerical data splits again into discrete (countable integers — number of orders) and continuous (any value on a scale — revenue, temperature).
Structured vs semi-structured vs unstructured. Structured data lives in tidy tables of rows and columns (spreadsheet, SQL table). Semi-structured data has some organization but not a strict table (JSON, CSV, email headers). Unstructured data has no fixed shape at all (free text, images, videos, chat transcripts). Classic analyst work is heavily structured/SQL; modern work increasingly mixes in semi-structured logs and text.
Where Data Comes From
Analysts rarely generate data — they borrow what systems already produce:
- Databases — the main store of business records (orders, users, tickets), queried with SQL
- Spreadsheets — small datasets, exports, and manual records (CSV/XLSX files)
- APIs — interfaces that return data from external products (Google Analytics, payment gateways, social platforms)
- Data warehouses — a combined, cleaned, read-only copy of many source databases, built for analysis
- Data lakes — a cheaper place storing raw files of any format (often semi/unstructured)
- Primary vs secondary — primary data you collect yourself (a survey you run); secondary data someone else collected (a government census, your CRM logs)
Most of your path uses secondary data — which is exactly why data cleaning is so important.
The Data Analysis Process
Every project, no matter the tool, follows the same loop. Knowing the loop keeps you structured when a dataset feels overwhelming:
- Ask — define the business question and what "good" looks like
- Collect — find and bring together the right data
- Clean — fix quality problems so the data can be trusted
- Analyze — summarize, compare, segment, correlate
- Share — present insights with clarity and honesty
- Act — hand the insight to decision-makers (and often measure the result)
Business Questions, KPIs, Metrics, Dimensions and Measures
A metric is any measurable number (orders, revenue, time on page). A KPI (Key Performance Indicator) is a metric the business actively tracks to judge success — the "scoreboard" (e.g. monthly revenue, retention rate, conversion rate). A measure is a numeric value you can aggregate (sum, average, count a measure like sales). A dimension is a category you slice measures by (date, city, product, channel).
Example: "Which marketing channel brings the most revenue?" → measure = Revenue (summed), dimension = Channel. The result is a table of revenue per channel — a KPI view of marketing performance.
Turning a business question into an analytical question means making it specific and measurable. Ask: What dimension? What measure? What comparison or time window? "Are we doing well?" becomes "How did monthly revenue per channel change over the last 12 months vs our target?"
Data Quality
Bad data produces confident wrong answers. Before trusting any result, check the five quality dimensions:
- Accuracy — is the value correct? (invoice total matches what was really paid)
- Completeness — are records or fields missing? (50 of 100 customers have no email)
- Consistency — are the same values written the same way? ("NY" vs "New York")
- Timeliness — is the data current enough for the decision?
- Validity — do values obey the rules? (a negative quantity, an email with no @)
Uniqueness — the same event recorded twice — is the source of most duplicate problems. A short quality check now saves hours of wrong analysis later.
The Four Types of Analytics
Analytics comes in four levels of depth. Companies move through them as they mature:
| Type | Answers | Example |
|---|---|---|
| Descriptive | What happened? | Sales were $1.2M last quarter |
| Diagnostic | Why did it happen? | Revenue dropped because the top product went out of stock |
| Predictive | What will happen? | Next quarter we expect ~$1.05M based on the trend |
| Prescriptive | What should we do? | Re-stock before week 30 and add a 10% discount to recover |
As a junior analyst you will mostly produce descriptive + diagnostic work — and you support predictive/prescriptive work by preparing data and testing assumptions.
Hands-On Practice
Complete these with any data you can find — a simple sales CSV, your bank statement export, or an API sample.
- Pick a small dataset (100+ rows) and list three business questions it could answer.
- For each question, name the measure and the dimension that answer it.
- Rewrite two vague questions ("How are we doing?", "Why are customers leaving?") into measurable analytical questions.
- Open the data in a spreadsheet and check it against all six dimensions of data quality — write down what you find.
- Classify each column of your dataset as categorical / numerical (discrete or continuous) and qualitative / quantitative.
Deeper Worked Examples
Turning a vague question into a verifiable analysis
Step 1
Step 2
Step 3
Step 4
Step 5
Step 6
Common Mistakes
- Jumping into charts before writing down the question — analyze against the question, not the data
- Mixing up metrics and KPIs — a KPI is only a metric the business actively tracks and judges
- Comparing apples to oranges — always compare like-with-like (same period length, same customer base)
- Trusting clean-looking numbers without a quality check — missing or duplicate rows skew every result
- Using averages when the data is skewed or has strong outliers
- Confusing correlation with cause (your data can't 'prove' a reason by itself)
- Skipping 'why?' — describe what happened but never ask what might explain it
Real-World Usage
In a real job, this foundation shows up inside every single task. A manager says "tell me why conversion dropped" — you immediately translate that into: which channel (dimension), over which weeks (time window), measured by session-to-purchase rate (metric), and you know exactly which dataset to pull and which quality checks to run first. The tools (SQL, Excel, Power BI) are page after page of buttons; the vocabulary and process in this topic are the legs the whole career stands on.
Mini Project
Business problem: A small online store sells notebooks internationally and wants to know where its growth is coming from and where it leaks money.
Dataset: find any public e-commerce or sales CSV (e.g. a "superstore sales" sample — 500+ rows with order date, category, sales, region, channel).
Objective: practice translating business questions into a small, honest analytical brief — no tools demanded beyond a spreadsheet.
Task 1
Task 2
Task 3
Task 4
Task 5
| Deliverable | What it proves |
|---|---|
| Analytical brief | 1 business → 3 measurable questions |
| Quality report | 6 dimensions checked |
| Summary pivot | Sales by region & category |
| Diagnostic hypotheses | Reasons behind the weak region |
| Plain-language summary | You can explain results to a human |
Key Takeaways
- Data analysis turns recorded facts into answers that drive decisions
- The analyst role = clarify, collect, clean, analyze, share
- Know your data types: qualitative/quantitative, categorical/numerical, discrete/continuous, structured/semi/unstructured
- Data comes from databases, spreadsheets, APIs, warehouses and lakes
- Follow the loop: Ask → Collect → Clean → Analyze → Share → Act
- A metric is measurable; a KPI is one the business tracks; measures are sliced by dimensions
- Check accuracy, completeness, consistency, timeliness, validity and uniqueness before trusting results
- Analytics moves from descriptive → diagnostic → predictive → prescriptive
Key Terms & Glossary
| Term | Meaning |
|---|---|
| data | Recorded facts — numbers, text, dates or categories — that on their own carry no meaning until they are analysed. |
| metric | Any measurable number, such as orders placed, revenue or time on page. |
| KPI | A Key Performance Indicator: a metric the business actively tracks as a scoreboard for success, such as monthly revenue or conversion rate. |
| dimension | A category you slice measures by, such as city, channel, product or date. |
| measure | A numeric value you can aggregate — summed, averaged or counted — like sales revenue. |
| data quality | How trustworthy a dataset is, judged across accuracy, completeness, consistency, timeliness, validity and uniqueness. |
Learning Resources
The Data Analysis Process (freeCodeCamp)
A step-by-step walkthrough of the whole analysis process with practical examples.
Google Data Analytics Professional Certificate
The famous zero-to-job course: covers the full cycle you learn in this path.
Kaggle Datasets
Thousands of free public datasets to practice every skill from this path.
What is a KPI? (MarTech)
A clear, short explanation of KPIs vs metrics and how companies track them.
The Five Characteristics of Data Quality (IBM)
Authoritative guide to the data-quality dimensions introduced in this topic.
Descriptive Analytics (Investopedia)
A reference page on the four analytics types and how enterprises use them.
Chapter Quiz
Chapter Quiz — Data Analysis Basics
Five questions on the analyst's foundation: the role, data types, quality, and the analysis process.
Question 1 of 5
Which type of analytics answers the question “Why did revenue drop last quarter?”
Knowledge Check
End-of-Topic Exam
Hint: Think about the difference between counting orders and summing money, and about average order value.
Model answer: Orders and revenue are different measures, so they need not move together. Customers could be buying more frequently but with smaller baskets, which raises the order count while lowering total revenue. The fix is to report the pair together with average order value, and to compare like-for-like periods, before calling the data broken.
Hint: Define what 'leaving' means, over what period, and measured by which value.
Model answer: For example: 'How did monthly active customers (measure: the count of distinct customers with activity per month) change across subscription plans (dimension) over the last 6 months?' The question is now answerable because leaving is defined, the dimension is chosen and the window is stated, so the data needed is clear.
Hint: Accuracy, completeness, consistency, timeliness, validity and uniqueness.
Model answer: Accuracy: spot-check that a sample of amounts matches the till. Completeness: count the emails that are blank or null. Consistency: confirm one date format everywhere, not a mix. Timeliness: confirm the latest order_date is current enough for the decision. Validity: check for negative amounts and emails without an at-sign. Uniqueness: count duplicate order identifiers and decide which records are genuine.
Hint: Countable integers versus values on a scale versus words.
Model answer: (a) Quantitative and discrete, because counts of orders are integers. (b) Quantitative and continuous, because delivery minutes can be any value on a scale including decimals. (c) Qualitative, because it is a categorical label in words, even if it is later coded as a number.