Names only
Order added
Equal steps
True zero
NOIR — like noir film, each level adds depth. Each level keeps all properties of the ones before it and adds exactly one new property.
| Level | What values tell you | Has order? | Equal gaps? | True zero? | Classic example |
|---|---|---|---|---|---|
| Nominal | Categories only | ✗ | ✗ | ✗ | Blood type, eye color |
| Ordinal | Rank / order | ✓ | ✗ | ✗ | Education level, pain scale |
| Interval | Order + equal steps | ✓ | ✓ | ✗ | Temperature °C, IQ score |
| Ratio | Order + equal steps + true zero | ✓ | ✓ | ✓ | Height, weight, age |
This page covers every aspect of levels of measurement a student, researcher, or data analyst needs: definitions, extensive examples, the 3-question decision process for classifying any variable, a comprehensive 80+ variable lookup table, the Likert debate with citable references, statistical test selection, information loss when converting between levels, and implementation in SPSS, Python, and R.
For context, levels of measurement belong to the broader study of descriptive statistics and sit alongside types of data as two complementary frameworks for understanding what a variable can tell you.
The Origin — Stanley Smith Stevens (1946)
In 1946, American psychologist Stanley Smith Stevens published a landmark paper in Science titled "On the Theory of Scales of Measurement." Stevens proposed four hierarchical scales — nominal, ordinal, interval, and ratio — and argued that the level of measurement determines which statistical operations are permissible on a variable.
Stevens developed this framework while working in psychology, where researchers measured abstract phenomena like pain, satisfaction, and attitudes that resisted traditional physical measurement. His framework gave social scientists a principled way to decide which statistics were appropriate for their data. Before Stevens, this question had no systematic answer.
Stevens' Framework Is Widely Accepted but Not Universal
Stevens' four levels are the most widely used classification in statistics education and data analysis worldwide. They appear in virtually every introductory statistics course and research methods textbook. That said, the framework has academic critics:
- Critics like Duncan and Rozeboom argued that Stevens' nominal and ordinal categories do not fit the traditional mathematical definition of "measurement" at all — classifying objects into named groups or rank-ordering them is not the same as assigning quantities.
- The boundaries between levels are not always clear for psychological constructs. Whether a personality questionnaire scale has truly equal intervals is a theoretical assumption, not a provable fact.
- The framework originated in psychology and has been adopted and extended in some disciplines, and criticized or rejected by others.
Stevens' framework is the standard in statistics education and research practice. Understand it as the dominant practical convention, not as an immutable law. Being aware that it has critics — especially for psychological scales near the ordinal/interval boundary — will sharpen your judgment when edge cases arise.
Nominal Scale — Categories With No Order
The nominal scale is the simplest level of measurement. It classifies observations into named, mutually exclusive categories. The categories have no natural order: there is no sense in which one category is "more" or "higher" than another. Nominal comes from the Latin nomen, meaning name. Nominal scales are literally naming scales.
Nominal Scale at a Glance
Assigns observations to categories. No ordering, no arithmetic, no meaningful distances.
Central tendency: Mode only. Variability: Frequency distribution (no meaningful numeric spread). Tests: Chi-square, Fisher's exact, logistic regression.
Nominal Scale Examples
Demographics: gender (male, female, non-binary), ethnicity, nationality, marital status, religion, political party affiliation.
Medical and biological: blood type (A, B, AB, O), species classification, hair color, eye color, cause of death (ICD codes), disease diagnosis category.
Research and surveys: experimental group assignment (treatment vs. control), yes/no questions, country codes, student ID numbers.
Binary and Dichotomous Variables as Nominal Data
Binary variables are a special case of nominal data with exactly two categories: yes/no, pass/fail, male/female, present/absent, treatment/control. These are also called indicator variables or dummy variables. In regression analysis, binary nominal variables are often coded as 0/1 to make them mathematically tractable, but the underlying variable is still nominal.
The "Numbers Are Just Labels" Trap
ZIP codes, jersey numbers, and student ID numbers appear to be numbers but are nominal data. The ZIP code 90210 does not mean twice 45105. Calculating the mean of ZIP codes would be meaningless. A jersey number 10 is not twice a jersey number 5. Always ask: do these numbers represent real quantities, or are they just labels?
Valid Statistics for Nominal Data
You may use frequency counts and percentages, the mode (the most common category), frequency distribution tables, bar charts and pie charts, chi-square tests of independence, Fisher's exact test, and logistic regression (when nominal is the dependent variable). You may not use the mean, median, standard deviation, or Pearson correlation — none of these operations are meaningful when values are just category labels.
Ordinal Scale — Categories With a Meaningful Order
The ordinal scale adds a meaningful order or ranking to categories, but the differences between categories are not assumed to be equal. You know one value is "more" than another, but not by how much. Ordinal comes from Latin meaning "order" or "rank."
Ordinal Scale at a Glance
Categories can be ranked. The distance between consecutive ranks is unknown and likely unequal.
Central tendency: Median and mode. Variability: IQR, percentiles. Tests: Mann-Whitney U, Kruskal-Wallis, Spearman's ρ, Wilcoxon.
Ordinal Scale Examples
Education and achievement: education level (primary / secondary / tertiary / postgraduate), academic grades (A/B/C/D/F), class rank, military rank.
Health and wellness: pain scales (mild / moderate / severe), health status (poor / fair / good / excellent), cancer stage (I, II, III, IV), satisfaction ratings.
Competitive ranking: race finishing positions (1st, 2nd, 3rd), tournament seedings, Olympic medal standings.
Survey responses: Likert items (strongly disagree to strongly agree), Net Promoter Score categories (detractor / passive / promoter), frequency scales (never / rarely / sometimes / often / always).
Why the Intervals Between Ordinal Values Are Not Equal
Consider a foot race. The gap in time between 1st and 2nd place might be 0.01 seconds, while the gap between 2nd and 3rd could be 15 seconds. The ranks are meaningful, but the time differences behind them are not equal — and that is true of almost every ordinal variable. The same applies to a pain scale: the jump from "mild" to "moderate" is not the same experience as the jump from "moderate" to "severe" across different people or different types of pain.
Why the Median, Not the Mean, for Ordinal Data
The median uses only rank information: find the middle-ranked value. It does not assume that the distance between rank 1 and rank 2 equals the distance between rank 2 and rank 3. The mean, by contrast, calculates (sum ÷ n), which implicitly treats every step between adjacent ranks as exactly equal. Since ordinal data gives us no grounds for that assumption, the mean is technically inappropriate. For ordinal data, report the median and interquartile range.
When your independent variable is ordinal and you want to test for differences between groups, use Mann-Whitney U (two groups) or Kruskal-Wallis (three or more groups) rather than t-tests or ANOVA. These non-parametric tests do not assume equal intervals. See the parametric vs. non-parametric tests guide for a full comparison.
Interval Scale — Equal Gaps, No True Zero
The interval scale has all the properties of ordinal data plus meaningful, equal intervals between values. The step from 10 to 20 is the same size as the step from 30 to 40. However, it has no true zero point — zero on an interval scale does not represent the complete absence of the quantity being measured.
Interval Scale at a Glance
Equal-sized steps throughout the scale. Zero is an arbitrary convention, not absence. Ratios between values are not meaningful.
Central tendency: Mean, median, mode. Variability: Standard deviation, variance, IQR. Tests: t-tests, ANOVA, Pearson correlation, linear regression.
Interval Scale Examples
Temperature: Celsius and Fahrenheit are the classic interval scales. The difference between 10°C and 20°C is the same as between 30°C and 40°C. But 0°C is the freezing point of water — an arbitrary reference, not "no temperature."
Standardized test scores: IQ scores (mean 100, SD 15), SAT scores (200–800), GRE scores, ACT scores. These are constructed to have equal intervals by design, but an IQ of zero would not mean "no intelligence."
Calendar years: The year 2000, 2010, and 2020 are interval. The difference of 10 years between 2000 and 2010 equals the difference between 2010 and 2020. But "year 0" is an arbitrary calendar convention.
No True Zero — What This Actually Means
The absence of a true zero means you cannot form meaningful ratio statements. Consider: saying "40°C is twice as hot as 20°C" sounds reasonable but is wrong. Convert both to Fahrenheit: 40°C = 104°F and 20°C = 68°F. Is 104°F twice as hot as 68°F? No — 104/68 ≈ 1.53. The ratio changed when you changed the unit. This only happens when zero is arbitrary.
Kelvin fixes this problem: 0 K = absolute zero = the complete absence of thermal energy. So 400 K does contain twice the thermal energy of 200 K, and that ratio holds regardless of unit conversion. Kelvin is a ratio scale.
The coefficient of variation (CV = SD / mean × 100%) is undefined for interval data. Because the mean depends on where the arbitrary zero is placed, CV would give different values for the same data expressed in Celsius vs. Fahrenheit. CV is only valid for ratio data, where mean and zero are both fixed and meaningful.
Ratio Scale — Equal Gaps With a True Zero
The ratio scale is the highest level of measurement. It has all the properties of interval data plus a true zero point that represents the complete absence of the quantity. This makes ratio comparisons meaningful: a value of 80 is genuinely twice a value of 40.
Ratio Scale at a Glance
Equal-sized steps throughout the scale. Zero means none. Ratio comparisons ("twice as much") are valid. The most informative level of measurement.
Central tendency: Mean, median, mode, geometric mean, harmonic mean. Variability: SD, variance, IQR, coefficient of variation. Tests: All parametric tests; ratio comparisons valid.
Ratio Scale Examples
Physical measurements: height, weight, mass, length, distance, area, volume, speed, time duration, temperature in Kelvin.
Count data: number of children, number of correct answers on a test, number of customers, number of hospital visits, words in a document.
Financial: income in dollars (0 = no income), revenue, price, debt, profit.
Demographics and clinical: age in years (0 = birth), reaction time, blood pressure in mmHg, heart rate in bpm, BMI, drug dosage in mg.
The True Zero — What It Actually Means
Zero on a ratio scale means the complete absence of the measured quantity: 0 kg = no mass, $0 income = no income, 0 seconds = no time elapsed, 0 Kelvin = no thermal energy. Because of this, ratios between values are fixed and meaningful across any unit transformation. A person earning $80,000 earns exactly twice someone earning $40,000, and that relationship holds whether you convert to euros, pounds, or yen.
This is also why the coefficient of variation and geometric mean are only valid for ratio data — both depend on a meaningful zero and meaningful ratios.
The Four Levels Are Cumulative
Each level keeps all properties of the levels below it and adds exactly one new property. This is why ratio data can do everything nominal, ordinal, and interval data can do — plus ratio comparisons.
| Property | Nominal | Ordinal | Interval | Ratio |
|---|---|---|---|---|
| Categories distinguishable | ✓ | ✓ | ✓ | ✓ |
| Meaningful order | — | ✓ | ✓ | ✓ |
| Equal intervals | — | — | ✓ | ✓ |
| True zero | — | — | — | ✓ |
| Valid: mean and SD | — | — | ✓ | ✓ |
| Valid: ratio comparisons and CV | — | — | — | ✓ |
How to Identify the Level — 3 Questions
Every variable can be classified using three questions asked in order. Stop when you reach a "No" answer — that is your level.
3-Question Decision Process
Can you say one value is definitively "more," "higher," or "better" than another? If you cannot rank the categories at all (blood type, zip code, gender), the answer is No.
Does moving from rank 1 to rank 2 represent the same change as moving from rank 2 to rank 3? For a race, the time gap between 1st and 2nd may differ dramatically from the gap between 2nd and 3rd — so the gaps are not equal.
Would a value of zero mean there is literally none of this thing? 0°C does not mean "no temperature" — it means freezing point of water. But 0 kg does mean "no mass."
The level of measurement depends on what the numbers represent, not how they look. A variable that appears numeric is not automatically interval or ratio. ZIP codes, jersey numbers, and birth year used as a label are all nominal despite containing digits. Always ask what the numbers mean before classifying.
What Level of Measurement Is It? — 80+ Variables Classified
Every variable below includes a "Why" explanation. The table is organized by domain. Use it as a lookup reference when classifying your own variables.
| Variable | Level | Why |
|---|---|---|
| Gender / Sex | Nominal | Categories with no inherent order |
| Ethnicity / Race | Nominal | Categories with no order |
| Marital status | Nominal | Categories with no order (married ≠ more than single) |
| Religion | Nominal | Categories with no order |
| Nationality | Nominal | Label — no meaningful order |
| ZIP / Postal code | Nominal | Numbers used as geographic labels; arithmetic meaningless |
| Country code | Nominal | Labels, not quantities |
| Age in years | Ratio | True zero = birth; 40 years is genuinely twice 20 years |
| Age in brackets (18–35, 36–55…) | Ordinal | Ranked groups; exact age lost; gaps between brackets unequal |
| Birth year as a calendar year | Interval | Year 0 is an arbitrary convention; differences meaningful, ratios not |
| Education level | Ordinal | Ranked but gaps between levels are unequal in time and difficulty |
| Variable | Level | Why |
|---|---|---|
| Height (cm, inches) | Ratio | True zero = no height; 180 cm is twice 90 cm |
| Weight (kg, lbs) | Ratio | True zero = no mass; 80 kg is twice 40 kg |
| Temperature (Kelvin) | Ratio | 0 K = absolute zero = no thermal energy; ratios valid |
| Temperature (Celsius) | Interval | 0°C = arbitrary freezing point; not absence of heat |
| Temperature (Fahrenheit) | Interval | 0°F = arbitrary; not absence of heat |
| Distance / Length | Ratio | True zero = no distance; all ratios valid |
| Speed | Ratio | True zero = no movement |
| Time duration (seconds, minutes) | Ratio | True zero = no time elapsed |
| Blood pressure (mmHg) | Ratio | True zero = no pressure (theoretical) |
| Heart rate (bpm) | Ratio | True zero = no heartbeats |
| Body Mass Index (BMI) | Ratio | Derived from height and weight (both ratio); 0 = no mass per height squared |
| Shoe size | Interval | Fixed increments but no universal true zero; size "0" not absent foot |
| Variable | Level | Why |
|---|---|---|
| IQ score | Interval | Constructed scale; IQ 0 does not mean "no intelligence"; ratios meaningless |
| SAT score (200–800) | Interval | Standardized scale with no true zero |
| GRE score | Interval | Standardized; no true zero |
| Number of correct answers | Ratio | 0 correct = genuine absence of correct answers |
| Percentage score on a test | Ratio | 0% = no correct answers (true zero) |
| Pain scale 0–10 | Ordinal | Intervals between points are not guaranteed equal across people or contexts |
| Single Likert item (1–5) | Ordinal | Ranked response options; gaps between levels likely unequal |
| Multi-item Likert scale (4+ items summed) | Debated | Often treated as interval in practice — see Likert section below |
| Personality inventory score (e.g., Big Five) | Interval | Treated as equal-interval by construction and convention |
| Variable | Level | Why |
|---|---|---|
| Income in dollars | Ratio | $0 = no income; $80,000 is twice $40,000 |
| Income bracket ($0–$20K, $20K–$40K…) | Ordinal | Ranked groups; exact income lost; bracket widths may differ |
| Sales revenue | Ratio | $0 = no sales; all ratio operations valid |
| GDP per capita | Ratio | True zero possible; ratio comparisons between countries valid |
| Stock price | Ratio | True zero possible; price of $0 = worthless |
| Consumer Price Index (CPI) | Interval | Set to arbitrary baseline value (e.g., 100 in a reference year); no true zero |
| Credit score (300–850) | Interval | Constructed scale; 600 is not twice 300 in any meaningful credit sense |
| Variable | Level | Why |
|---|---|---|
| Blood type (A, B, AB, O) | Nominal | Categories with no meaningful order |
| Disease diagnosis (ICD code) | Nominal | Category labels — no numeric meaning or order |
| Cancer stage (I–IV) | Ordinal | Ordered by severity; gaps between stages are clinically unequal |
| Drug dosage (mg) | Ratio | 0 mg = no drug administered |
| Number of hospital visits | Ratio | 0 = no visits; count data with true zero |
| Recovery time (days) | Ratio | 0 days = immediate recovery (true zero) |
| Patient satisfaction (1–5 single item) | Ordinal | Single Likert item; unequal gaps assumed |
| Variable | Level | Why |
|---|---|---|
| Jersey number | Nominal | Labels only; #10 does not represent twice the value of #5 |
| Finishing position (1st, 2nd, 3rd) | Ordinal | Ordered; time gaps between positions vary and are not equal |
| Race finish time (seconds) | Ratio | 0 = no time elapsed; a 50-second time is twice a 25-second time |
| Points scored in a game | Ratio | 0 points = no points scored; true zero |
| FIFA world ranking | Ordinal | Ordered; the gap between rank 1 and 2 is not the same as between rank 100 and 101 |
| Team division (Premier, Division 1…) | Ordinal | Ranked groups; gap in quality between divisions is not uniform |
| Variable | Level | Why |
|---|---|---|
| Single Likert item (1–5 or 1–7) | Ordinal | Ranked options; psychological distance between options is unknown and unequal |
| Multi-item Likert scale (4+ items, summed) | Debated | Often treated as interval; see Likert section below for full resolution |
| Yes / No question | Nominal | Binary categorical; no order |
| Rating 1–10 (single item) | Ordinal | Gaps between adjacent integers are assumed unequal |
| NPS category (detractor / passive / promoter) | Ordinal | Three ordered groups |
| NPS raw score (0–10 item response) | Ordinal | Single item; ordinal by strict classification |
| Open-text word count | Ratio | 0 words = no response (true zero); counts are ratio |
| Response time in a survey (seconds) | Ratio | True zero possible; time is ratio |
Is a Likert Scale Ordinal or Interval? The Complete Answer
This is the most searched controversy in all of levels-of-measurement content. Here is the full, citable, actionable resolution.
A single Likert item is ordinal. Almost no one disputes this. A multi-item Likert scale (4 or more related items summed or averaged) is debated — most researchers treat it as interval in practice and are justified in doing so, provided they state this choice explicitly.
The Theoretical Position (Ordinal)
From strict measurement theory, we cannot demonstrate that the psychological distance between "disagree" and "neutral" equals the distance between "neutral" and "agree." Different respondents interpret these categories differently. Therefore, a Likert item is technically ordinal.
Appropriate statistics: median, IQR, Spearman's correlation, Mann-Whitney U, Kruskal-Wallis.
The Practical Position (Treated as Interval)
Rensis Likert himself analyzed summed scale scores — not individual items — treating those scores as continuous. Research by Boone and Boone (2012) argues that a summed score from 4 or more items can be treated as interval data. Sullivan and Artino (2013) report that parametric tests perform well even when the strict interval assumption is violated.
The majority of published social science uses means and standard deviations for Likert scale data, with t-tests and ANOVA.
The Actionable Verdict
- Single Likert item → use ordinal methods: report the median, use Spearman's correlation, Mann-Whitney U, or Kruskal-Wallis for group comparisons.
- 4 or more Likert items summed or averaged into one scale → treating the composite score as interval is defensible. State this explicitly in your methods section and cite Boone & Boone (2012) or similar.
- In a thesis or dissertation: state whether you are treating your Likert data as ordinal or interval, why, and cite your justification. Reviewers will ask.
References to cite:
Boone, H. N., & Boone, D. A. (2012). Analyzing Likert data. Journal of Extension, 50(2).
Sullivan, G. M., & Artino, A. R. (2013). Analyzing and interpreting data from Likert-type scales. Journal of Graduate Medical Education, 5(4), 541–542.
Which Statistical Test for Each Level of Measurement?
Choosing the wrong test for your measurement level produces invalid results. This table maps each level to its correct descriptive and inferential tools. For deeper guidance on parametric vs. non-parametric choices, see parametric vs. non-parametric tests.
| Category | Nominal | Ordinal | Interval | Ratio |
|---|---|---|---|---|
| Central tendency | Mode only | Median, mode | Mean, median, mode | Mean (incl. geometric), median, mode |
| Variability | Frequency distribution | IQR, percentiles | SD, variance, IQR | SD, variance, IQR, CV |
| Correlation | — | Spearman's ρ | Pearson's r, Spearman's ρ | Pearson's r, Spearman's ρ |
| 2-group comparison | Chi-square, Fisher's exact | Mann-Whitney U | Independent t-test | Independent t-test |
| 3+ group comparison | Chi-square | Kruskal-Wallis | One-way ANOVA | One-way ANOVA |
| Paired comparison | McNemar's test | Wilcoxon signed-rank | Paired t-test | Paired t-test |
| Regression (outcome) | Logistic regression | Ordinal logistic regression | Linear regression | Linear regression |
| Visualization | Bar chart, pie chart | Bar chart, box plot | Histogram, box plot, scatter plot | Histogram, box plot, scatter plot |
When to Use Non-Parametric Tests Even with Interval or Ratio Data
Even with interval or ratio data, switch to non-parametric tests when the distribution is severely skewed or non-normal, when the sample is very small (n < 20–30 as a rough guide), or when outliers are extreme and cannot be removed without losing meaningful data. The measures of central tendency section explains when the mean versus median better represents your data's center. For choosing between the Pearson correlation and Spearman rank correlation, the measurement level is one key factor — but data distribution matters too.
Converting Between Levels — A One-Way Street
You can always convert a variable down from a higher level to a lower level. You can never convert up. Once precision is discarded, it cannot be recovered.
| Conversion | Example | Information Lost | Reversible? |
|---|---|---|---|
| Ratio → Ordinal | Income ($67,250) → low / medium / high bracket | Exact value, equal-interval property | No |
| Ratio → Nominal | Height (175 cm) → tall / average / short | Order, intervals, exact value | No |
| Interval → Ordinal | Temperature °C → cold / mild / warm | Equal-interval property | No |
| Ordinal → Nominal | Race position (1st/2nd/3rd) → medal / no medal | Rank order | No |
| Ratio → Interval | Age (35 years) → "before 1990 vs. after" cohort | Exact value; ratio property | No |
Record exact income, not income brackets. Record exact age, not age groups. Record temperature in degrees, not "warm / cool / cold." You can always summarize downward later for display or analysis purposes. You can never recover the precision you did not collect in the first place.
Levels of Measurement in SPSS — Nominal, Ordinal, and Scale
SPSS combines Stevens' interval and ratio into a single category it calls Scale. SPSS therefore uses only three measurement levels:
- Nominal — same as Stevens' nominal
- Ordinal — same as Stevens' ordinal
- Scale — covers both interval and ratio data
To set this in SPSS: open your dataset and click the Variable View tab (the second tab in the Data Editor). The rightmost column is labeled Measure. Click any cell in that column and select Nominal, Ordinal, or Scale from the dropdown. SPSS uses this setting to determine which statistics appear in Frequencies output and which variables are eligible for certain chart types in Custom Tables. Setting the wrong level can exclude a variable from analysis options or include inappropriate statistics.
Levels of Measurement in Python and R
Python (Pandas)
import pandas as pd # Create a sample dataset df = pd.DataFrame({ 'blood_type': ['A', 'B', 'O', 'AB', 'A'], # Nominal 'education': ['High School', 'Bachelor', 'Master', 'PhD', 'Bachelor'], # Ordinal 'temperature_c': [22.5, 18.0, 25.3, 20.1, 19.8], # Interval 'height_cm': [170, 165, 182, 178, 160] # Ratio }) # Nominal: unordered category dtype df['blood_type'] = df['blood_type'].astype('category') print(df['blood_type'].cat.ordered) # False — unordered, nominal # Ordinal: ordered Categorical education_order = ['High School', 'Bachelor', 'Master', 'PhD'] df['education'] = pd.Categorical( df['education'], categories=education_order, ordered=True # ordered=True marks it as ordinal ) print(df['education'].cat.ordered) # True — ordered, ordinal # Interval / Ratio: standard float64 or int64 # pandas does not distinguish between them — use float64 for both # Correct statistics by level print(df['blood_type'].value_counts()) # Nominal: frequencies print(df['blood_type'].mode()[0]) # Nominal: mode print(df['education'].cat.codes.median()) # Ordinal: median by rank print(df['temperature_c'].mean()) # Interval: mean valid print(df['height_cm'].mean()) # Ratio: mean valid print(df['height_cm'].std() / df['height_cm'].mean() * 100) # Ratio only: CV
R (Ordered Factor)
# Create a sample dataset df <- data.frame( blood_type = c("A", "B", "O", "AB", "A"), education = c("High School", "Bachelor", "Master", "PhD", "Bachelor"), temperature_c = c(22.5, 18.0, 25.3, 20.1, 19.8), height_cm = c(170, 165, 182, 178, 160), stringsAsFactors = FALSE ) # Nominal: unordered factor df$blood_type <- factor(df$blood_type) is.ordered(df$blood_type) # FALSE — nominal # Ordinal: ordered factor education_levels <- c("High School", "Bachelor", "Master", "PhD") df$education <- factor(df$education, levels = education_levels, ordered = TRUE) # ordered = TRUE marks as ordinal is.ordered(df$education) # TRUE # Correct statistics by level table(df$blood_type) # Nominal: frequency table which.max(table(df$blood_type)) # Nominal: mode median(as.numeric(df$education)) # Ordinal: median by rank code mean(df$temperature_c) # Interval: mean valid sd(df$height_cm) # Ratio: SD valid sd(df$height_cm) / mean(df$height_cm) * 100 # Ratio only: CV
Tricky Variables — Edge Cases Explained
Temperature: Celsius, Fahrenheit, and Kelvin
Celsius and Fahrenheit are interval: their zero points are arbitrary conventions, not the absence of heat. The proof: 20°C = 68°F and 40°C = 104°F. The ratio 40/20 = 2, but 104/68 ≈ 1.53. The ratio changes with the unit — which only happens when zero is arbitrary. Kelvin is ratio: 0 K = absolute zero = no thermal energy. 400 K genuinely contains twice the thermal energy of 200 K, and this ratio holds regardless of conversion.
Age
Age in years is ratio — zero represents birth, a genuine starting point, so a 40-year-old has lived twice as long as a 20-year-old. Age grouped into brackets (under 18, 18–35, 36–55) is ordinal: you know rank order but lose the exact value. Birth year as a calendar year (e.g., 1985) is interval: the year 0 is an arbitrary calendar convention, and saying "year 2000 is twice year 1000" would be meaningless.
IQ Score
IQ is constructed to have a mean of 100 and a standard deviation of 15. The scale has no true zero — an IQ of 0 does not mean "no intelligence." Therefore IQ is interval. Most researchers treat IQ as interval data and apply parametric statistics, though some scholars note the equal-interval property rests on psychometric assumptions rather than proven fact.
Year: Duration vs. Calendar
Years of experience (e.g., "5 years in the field") is ratio — zero years means no experience. Calendar year (2000, 2010, 2020) is interval — year 0 is an arbitrary historical convention, and "year 2000 is twice year 1000" carries no meaning.
ZIP Code / Postal Code
ZIP codes are nominal despite being numbers. 90210 is not twice 45105. There is no meaningful order — ZIP codes are geographic region labels — and no equal intervals. The mean of ZIP codes is mathematically computable but geographically meaningless.
Race Finishing Position
Race positions (1st, 2nd, 3rd) are ordinal. The time gap between 1st and 2nd might be 0.001 seconds, while the gap between 2nd and 3rd is 2 minutes. The rank order is real; the gaps are not equal.
Shoe Size
Shoe sizes are treated as interval in most systems. Some systems (UK sizes) have a fixed unit of 1/3 inch per size, giving equal intervals. However, there is no true zero across systems — a size 0 does not represent "no foot" in any practical sense. Treat as interval.
Practical Rules for Researchers and Students
The presence of digits does not make a variable interval or ratio. Ask: do these numbers represent real quantities or just labels? ZIP codes, jersey numbers, and room numbers are nominal despite being digits.
Record exact income rather than income brackets. Record exact age rather than age groups. You can always convert down later; you can never recover discarded precision.
Income measured exactly → ratio. Income in brackets → ordinal. Temperature in Kelvin → ratio. Temperature in Celsius → interval. Age in years → ratio. Age as "under 18 / over 18" → nominal.
Go to Variable View and set the Measure column to Nominal, Ordinal, or Scale for every variable before running Frequencies, Descriptives, or Custom Tables. Incorrect settings lead to SPSS offering wrong statistics by default.
Frequently Asked Questions
The four levels are nominal (categories with no order), ordinal (categories with meaningful rank but unequal gaps), interval (equal gaps but no true zero), and ratio (equal gaps with a true zero). They are cumulative: each level adds one property to those below it. Remember them with NOIR: Nominal, Ordinal, Interval, Ratio.
The level of measurement determines which statistical operations are valid. Calculating the mean of nominal data (like the average blood type) is meaningless. Using a t-test on ordinal data assumes equal intervals that don't exist. Choosing the right statistics for your data's level prevents misleading or invalid conclusions.
The only difference is whether zero means the complete absence of the measured quantity. Interval scales have an arbitrary zero (0°C is not "no temperature"). Ratio scales have a true zero (0 kg is no mass). Both allow the mean and standard deviation. Only ratio data allows the coefficient of variation and meaningful statements like "twice as much."
A nominal scale classifies observations into named, mutually exclusive categories with no meaningful order. Blood type, gender, eye color, and ZIP codes are nominal. The only valid descriptive statistic is the mode. Tests are limited to chi-square and Fisher's exact for relationships between nominal variables.
An ordinal scale adds a meaningful rank order to categories, but the gaps between consecutive ranks are not guaranteed to be equal. Education level, pain scales, military rank, and Likert items are ordinal. Report the median and IQR. Use Spearman's correlation, Mann-Whitney U, or Kruskal-Wallis for comparisons.
An interval scale has equal, meaningful gaps between values but no true zero. Temperature in Celsius, IQ scores, and calendar years are interval. The mean, standard deviation, t-tests, ANOVA, and Pearson correlation are all valid. Ratio statements ("twice as hot") are not valid because zero is arbitrary.
A ratio scale has equal gaps and a true zero that represents complete absence of the quantity. Height, weight, income, age in years, and time duration are ratio. All statistical operations are valid, including the coefficient of variation and ratio comparisons. It is the most informative level of measurement.
Only the ratio scale has a true zero. A true zero means the complete absence of the quantity — 0 kg means no mass, $0 means no income, 0 seconds means no time elapsed. Interval scales have an arbitrary zero that is a conventional reference point, not an absence.
A single Likert item is ordinal. A multi-item Likert scale (4 or more items summed) is commonly treated as interval in practice. Boone & Boone (2012) provide the standard justification for treating summed Likert scores as interval data. If you do this in a thesis, state it explicitly in your methods and cite your reasoning.
Interval. The 0°C point is the freezing point of water — an arbitrary convention, not the absence of heat. You cannot say 40°C is twice as hot as 20°C. Temperature in Kelvin is ratio: 0 K = absolute zero = no thermal energy, so 400 K is genuinely twice the thermal energy of 200 K.
Age in years is ratio — zero represents birth, so a 40-year-old has lived twice as long as a 20-year-old. Age in brackets (18–35, etc.) is ordinal. Birth year as a calendar year is interval — year 0 is an arbitrary convention with no "no time" meaning.
IQ is interval. The scale is constructed with a mean of 100 and standard deviation of 15, but IQ 0 does not mean "no intelligence." Therefore ratio comparisons ("twice as intelligent") are not valid. The mean, standard deviation, t-tests, and Pearson correlation are all appropriate for IQ data.
Yes. ZIP codes are nominal despite being numbers. 90210 is not twice 45105. There is no meaningful order (ZIP codes are geographic region labels, not a ranked scale) and no equal intervals. Calculating the mean ZIP code would be meaningless.
Calendar year (e.g., 1985, 2003) is interval: the year 0 is an arbitrary convention, not the absence of time, so ratios like "year 2000 is twice year 1000" are meaningless. Duration since birth (age in years) is ratio. Do not confuse the two — what a number represents determines its level.
Ordinal. Education levels (primary, secondary, tertiary, postgraduate) have a clear rank order, but the gap in difficulty and time between primary and secondary is not the same as between secondary and tertiary. The categories are ordered but not equally spaced.
Strictly speaking, no. The mean assumes equal intervals, which ordinal data does not guarantee. The correct measure is the median. However, many researchers use the mean for multi-item Likert scales and should justify this practice in their methods section. For a single ordinal item, report the median.
The median requires only rank information — it finds the middle-ranked value without assuming that the gap between rank 1 and rank 2 equals the gap between rank 2 and rank 3. The mean divides the sum by n, which implicitly treats every consecutive step as equal in size. Since ordinal data cannot guarantee equal gaps, the mean's arithmetic is technically unjustified.
For testing relationships between two nominal variables: chi-square test of independence or Fisher's exact test (for small samples). For a binary nominal outcome in regression: logistic regression. Descriptive statistics are limited to frequencies, percentages, and the mode. The mean, median, and standard deviation do not apply.
For comparing two independent groups: Mann-Whitney U test. For comparing three or more groups: Kruskal-Wallis test. For paired measurements: Wilcoxon signed-rank test. For correlation: Spearman's rank correlation. All of these are non-parametric tests that rely only on rank order, making no assumptions about equal intervals.
Yes — converting down is always possible. You can take exact income (ratio) and group it into low / medium / high brackets (ordinal). However, this loses information permanently. The exact values cannot be recovered from the brackets. Only convert down when there is a specific analytical or reporting reason to do so.
No. Converting upward from ordinal to interval would require proving that the gaps between ordinal categories are equal — and that proof is generally not available. What you can do is apply Item Response Theory (IRT) models under certain assumptions to derive a scale that approximates interval properties, but this is a transformation, not a conversion.
SPSS combines Stevens' interval and ratio levels into one category called Scale. This means SPSS uses only three measurement levels: Nominal, Ordinal, and Scale. When you set a variable to Scale in SPSS Variable View, you are telling SPSS the variable has equal intervals with a meaningful numeric structure — whether or not a true zero exists.
American psychologist Stanley Smith Stevens proposed the four-level classification in a 1946 paper in Science titled "On the Theory of Scales of Measurement." He developed the framework while working in psychology, where abstract constructs needed a principled basis for statistical analysis. The framework became the standard in social science and is now taught in virtually all statistics and research methods courses.
NOIR stands for Nominal, Ordinal, Interval, Ratio — the four levels of measurement in order from lowest to highest. Like noir film, each level adds depth. N = Names (categories only), O = Order (rank added), I = Intervals (equal steps added), R = Ratios (true zero added). It is the most common memory aid for the four levels.
ANOVA requires the dependent variable to be interval or ratio. The independent variable (grouping variable) is typically nominal (two or more groups). If your dependent variable is ordinal, use the Kruskal-Wallis test instead. If your dependent variable is nominal, use a chi-square test.
No. The coefficient of variation (CV = SD / mean × 100%) is only valid for ratio data. For interval data, the mean depends on where the arbitrary zero is placed, so CV would give different values for the same data expressed in Celsius vs. Fahrenheit. CV requires a meaningful zero so that the mean itself is a stable, meaningful number.
No, not universally. Stevens' framework is the dominant convention in statistics education and research practice, but it has academic critics. Some scholars argue that nominal and ordinal do not constitute "measurement" in a mathematically rigorous sense. The boundaries between levels are not always sharp, especially for psychological scales. Treat the framework as a widely accepted practical tool, not an absolute law.
Key Takeaways
Four levels: nominal, ordinal, interval, ratio — remember with NOIR. Each adds one property to the previous.
Nominal = names only. Mode and frequencies are the only valid summary statistics.
Ordinal = rank order, unequal gaps. Report median and IQR, not mean and SD.
Interval = equal gaps, arbitrary zero. Mean and SD are valid; ratios ("twice as much") are not.
Ratio = equal gaps, true zero. All statistics valid, including coefficient of variation and geometric mean.
Temperature in Celsius/Fahrenheit is interval. Temperature in Kelvin is ratio. IQ is interval.
A single Likert item is ordinal. A multi-item summed Likert scale is commonly treated as interval — justify if you do this in formal research.
ZIP codes are nominal despite being numbers. The level depends on meaning, not appearance.
Converting down (ratio → ordinal) loses information permanently. You can never convert up. Collect data at the highest feasible level.
In SPSS, interval and ratio are both called "Scale." Set the Measure column in Variable View before running analyses.
Chi-square for nominal. Mann-Whitney U or Kruskal-Wallis for ordinal. t-test, ANOVA, Pearson r for interval/ratio.
Stevens' framework (1946) is widely accepted in statistics education but has academic critics. Understand it as the standard practical convention.
Stevens, S. S. (1946). On the theory of scales of measurement. Science, 103(2684), 677–680.
Boone, H. N., & Boone, D. A. (2012). Analyzing Likert data. Journal of Extension, 50(2).
Sullivan, G. M., & Artino, A. R. (2013). Analyzing and interpreting data from Likert-type scales. Journal of Graduate Medical Education, 5(4), 541–542.
Related: Descriptive statistics · Types of data · Parametric vs. non-parametric tests · Qualitative vs. quantitative data