Analysis Types

Descriptive Statistics – Definition, Types, Examples and Guide

Table of Contents

Descriptive statistics are methods for organizing, summarizing, and presenting the characteristics of collected data. They include frequencies, percentages, measures of central tendency such as the mean or median, measures of variability such as the standard deviation or interquartile range, and visual displays such as tables, histograms, and box plots.

Descriptive Statistics

Introduction

A raw dataset may contain hundreds, thousands, or millions of observations. Reading the individual values rarely provides an immediate understanding of what the data show. Descriptive statistics reduce that complexity by answering practical questions such as:

  • How many observations are available?
  • What is a typical value?
  • How much do values differ?
  • Is the distribution symmetrical or skewed?
  • Which categories are most common?
  • Are there unusual observations?
  • How do two groups compare descriptively?

This guide explains the major types of descriptive statistics, how to calculate and choose them, how to interpret them, and how to report them transparently in academic research.

Key takeaways

  • Descriptive statistics describe the data that were observed; they do not by themselves establish causation or generalize results to an unobserved population.
  • A useful summary normally combines sample size, center, spread, and an appropriate table or graph.
  • The correct statistic depends on the variable’s measurement level, distribution, missing values, and research purpose.
  • Means are sensitive to extreme observations, whereas medians and interquartile ranges are more resistant.
  • Missing values, weighting, group definitions, and software settings should be reported rather than hidden.
  • Calculation is only one step; accurate interpretation and transparent reporting are equally important.

What are descriptive statistics?

Descriptive statistics are numerical and graphical methods used to describe the main features of a dataset.

A descriptive statistic is one calculated value, such as a mean, percentage, median, or standard deviation. Descriptive statistics refers more broadly to the process of summarizing and presenting data.

They may be applied to:

  • An entire population, such as every student enrolled at a university
  • A sample selected from a larger population
  • Survey responses
  • Experimental measurements
  • Observational records
  • Administrative or business data
  • Text, image, sensor, or digital-behaviour data after relevant features have been coded

The defining feature is not the source of the data. It is the scope of the conclusion. A descriptive statement remains limited to the observed dataset unless inferential methods or an appropriate population-level design support a broader conclusion.

Why are descriptive statistics important?

Descriptive statistics make data interpretable without requiring readers to inspect every observation. They help researchers:

  1. Check data quality before formal analysis.
  2. Describe participant or sample characteristics.
  3. Identify missing values, impossible values, and unusual observations.
  4. Compare groups at a preliminary level.
  5. Select appropriate inferential procedures.
  6. Communicate findings through tables, figures, and concise text.
  7. Detect patterns that deserve additional investigation.

Descriptive analysis is often the first formal stage of quantitative data analysis, but it should not be treated as an automatic button-clicking exercise. The selected summaries must match the variable and the research question.

What are the main types of descriptive statistics?

Descriptive statistics can be organized into six practical categories:

  1. Frequency and distribution: counts, proportions, percentages, and frequency tables
  2. Central tendency: mean, median, and mode
  3. Position: quartiles, percentiles, ranks, and the five-number summary
  4. Variability: range, interquartile range, variance, standard deviation, and related measures
  5. Distribution shape: skewness, kurtosis, modality, and graphical form
  6. Relationships: cross-tabulations, covariance, correlation, and grouped summaries

Some introductory sources describe only three categories—distribution, central tendency, and variability. The six-category structure is more useful in research because it separates concepts that require different decisions.

Frequency distributions, counts and percentages

A frequency distribution shows how often each value, category, or interval occurs.

Absolute frequency

The absolute frequency is the number of observations in a category.

Suppose 100 students report their preferred learning format:

FormatFrequency
In person46
Online31
Hybrid23

The absolute frequencies are 46, 31, and 23.

Relative frequency and proportion

A relative frequency divides a category’s frequency by the total number of relevant observations:

[
\text{Proportion} = \frac{\text{Category frequency}}{\text{Total relevant observations}}
]

For hybrid learning:

[
\frac{23}{100}=0.23
]

Percentage

A percentage multiplies a proportion by 100:

[
\text{Percentage}=\text{Proportion}\times100
]

Therefore, 23% of the students preferred hybrid learning.

Valid percentage

A valid percentage excludes missing responses from the denominator.

For example, suppose 100 participants were enrolled but only 92 answered a question. If 46 selected “yes”:

  • Percentage based on everyone enrolled: (46/100=46%)
  • Valid percentage based on respondents: (46/92=50%)

Both calculations are mathematically correct, but they answer different questions. A research report should state the denominator.

Cumulative frequency

Cumulative frequency adds observations progressively across ordered categories. It is meaningful for ordered values such as age groups, income bands, test-score intervals, or satisfaction levels. It is usually not meaningful for unordered nominal categories such as nationality or blood group.

Measures of central tendency

Measures of central tendency describe a dataset’s central or typical value. The three familiar measures are the mean, median, and mode, but they are not interchangeable.

Mean

The arithmetic mean is the sum of all values divided by the number of values:

[
\bar{x}=\frac{\sum_{i=1}^{n}x_i}{n}
]

Where:

  • (\bar{x}) is the sample mean
  • (x_i) is each observed value
  • (n) is the number of observations

For the values 2, 4, 6, and 8:

[
\bar{x}=\frac{2+4+6+8}{4}=5
]

Strengths of the mean

  • Uses every value
  • Is familiar and easy to use in later statistical calculations
  • Works well for approximately symmetrical quantitative distributions
  • Supports calculations such as variance, standard deviation, correlation, and regression

Limitations of the mean

The mean is sensitive to very high or low values.

Consider five annual salaries in thousands:

30, 32, 34, 35, 250

The mean is:

[
\frac{381}{5}=76.2
]

A value of 76.2 does not represent the salary received by most members of this small group. The extreme value of 250 pulls the mean upward.

Median

The median is the middle value after observations have been ordered.

For an odd number of observations, it is the single middle value. For an even number, the conventional median is the mean of the two middle values.

For:

30, 32, 34, 35, 250

the median is 34.

When is the median preferable?

The median is often more informative when:

  • The distribution is strongly skewed
  • Extreme values are present
  • The variable is ordinal
  • An open-ended category is used, such as “£100,000 or more”
  • The research question concerns the midpoint rather than the arithmetic balance point

The median should normally be paired with the interquartile range or another quantile-based measure of spread.

Mode

The mode is the most frequently occurring value or category.

For:

2, 3, 3, 4, 6

the mode is 3.

A dataset may be:

  • Unimodal: one mode
  • Bimodal: two prominent modes
  • Multimodal: several prominent modes
  • Without a unique mode: no value occurs more often than the others

The mode is the only standard measure of central tendency that can be applied directly to nominal categories. For example, the modal transport method could be “bus.”

A mode may also reveal subgroups. A bimodal distribution of completion times might indicate two populations using different strategies or technologies.

Weighted mean

A weighted mean gives different observations or groups different importance:

[
\bar{x}_w=\frac{\sum w_i x_i}{\sum w_i}
]

Where (w_i) is the weight assigned to each value.

Weighted means are used for:

  • Course grades with differently weighted assessments
  • Survey estimates adjusted for sampling probabilities
  • Price indices
  • Portfolio returns
  • Meta-analytic summaries

Researchers should not substitute a simple mean when a survey design requires weights. Weighted percentages and weighted measures of spread may also be necessary.

Geometric mean

For positive values, the geometric mean is:

[
G=\left(\prod_{i=1}^{n}x_i\right)^{1/n}
]

It is useful for multiplicative processes, growth factors, fold changes, and some positively skewed biological or financial measures.

It cannot be calculated in the ordinary way when values are zero or negative. Its interpretation and any logarithmic transformation should be explained.

Mean, median or mode: which should you choose?

SituationPreferred summaryReason
Unordered categorical dataMode, counts, percentagesCategories have no numerical order
Ordered categoriesMedian, mode, cumulative percentagesOrder is meaningful but intervals may not be equal
Symmetrical quantitative dataMeanUses all numerical values
Strongly skewed quantitative dataMedianLess affected by extreme values
Multiplicative positive dataGeometric meanReflects proportional rather than additive change
Weighted survey or grade dataWeighted meanObservations have unequal contribution
Several distinct peaksModes plus a graphA single center can conceal subgroups

No single measure is automatically “best.” The correct choice depends on what “typical” means in the research context.

Measures of position

Measures of position describe where an observation lies within an ordered distribution.

Quartiles

Quartiles divide ordered data into four parts:

  • (Q_1): first quartile, near the 25th percentile
  • (Q_2): second quartile, the median
  • (Q_3): third quartile, near the 75th percentile

Percentiles

The (p)th percentile is a value associated with a specified cumulative position in the distribution. For example, the 90th percentile identifies a point near or below which 90% of observations fall, depending on the precise computational definition.

Percentiles are common in:

  • Standardized tests
  • Growth charts
  • Reference ranges
  • Income distributions
  • Performance dashboards

Five-number summary

The five-number summary consists of:

  1. Minimum
  2. First quartile
  3. Median
  4. Third quartile
  5. Maximum

It provides a compact description of location and spread and forms the basis of a conventional box plot.

Why quartile results may differ

There is no single universally implemented sample-quantile algorithm. Statistical packages may interpolate between observations differently, especially in small datasets. Hyndman and Fan (1996) compared several definitions, and software such as R allows users to select among multiple quantile types.

For reproducible work:

  • Record the software and version.
  • State the quantile method when small-sample quartiles materially affect results.
  • Avoid assuming that a hand-calculated quartile must match every program.

Measures of variability

Measures of variability describe how far observations are spread around one another or around a central value.

A measure of center without spread may be misleading. Two classes can have the same mean test score but very different consistency.

Range

The range is:

[
\text{Range}=\text{Maximum}-\text{Minimum}
]

For 3, 5, 6, 8, and 12:

[
12-3=9
]

The range is simple but depends only on two observations. It is highly sensitive to extreme values and tends to increase as sample size increases.

Interquartile range

The interquartile range is:

[
IQR=Q_3-Q_1
]

It describes the width of the middle 50% of ordered observations.

Because it ignores the most extreme quarters of the distribution, the IQR is more resistant to outliers than the full range. It is commonly reported with the median.

Variance

Variance measures squared deviations from the mean.

Population variance

[
\sigma^2=\frac{\sum_{i=1}^{N}(x_i-\mu)^2}{N}
]

Sample variance

[
s^2=\frac{\sum_{i=1}^{n}(x_i-\bar{x})^2}{n-1}
]

The (n-1) denominator is used in the conventional sample variance to correct the tendency of the unadjusted sample calculation to underestimate population variance under standard random-sampling assumptions.

Variance is fundamental in statistical theory, but its units are squared. If observations are measured in centimetres, the variance is expressed in square centimetres.

Standard deviation

The standard deviation is the square root of the variance:

[
s=\sqrt{s^2}
]

It can be interpreted as a measure of the typical spread of values around the mean, expressed in the original measurement unit.

A small standard deviation indicates that observations are relatively concentrated around the mean. A large standard deviation indicates greater dispersion.

The standard deviation should not be interpreted as a complete description of the distribution. The same SD can accompany different shapes, outliers, or clusters.

Mean absolute deviation and median absolute deviation

The term MAD is used inconsistently, so researchers should define it.

Mean absolute deviation from the mean

[
\frac{\sum |x_i-\bar{x}|}{n}
]

This calculates the average absolute distance from the mean.

Median absolute deviation from the median

[
\operatorname{median}(|x_i-\operatorname{median}(x)|)
]

This robust measure is less sensitive to extreme observations than the standard deviation. Some software reports a scaled version so that it is comparable to the SD under a normal-distribution model.

Always state whether MAD refers to a mean absolute deviation, an unscaled median absolute deviation, or a scaled robust estimate.

Coefficient of variation

The coefficient of variation is commonly expressed as:

[
CV=\frac{s}{\bar{x}}\times100%
]

It compares relative variability across measures with different units or substantially different means.

The CV is normally appropriate only when:

  • The variable has a meaningful zero
  • Ratio comparisons are meaningful
  • The mean is positive and not close to zero

It is generally inappropriate for temperatures measured in Celsius or Fahrenheit, variables that can be negative, or datasets whose mean is near zero.

Choosing a measure of spread

Distribution or purposeRecommended spread measure
Approximately symmetrical quantitative dataStandard deviation
Strongly skewed dataInterquartile range
Robust analysis with outliersIQR or median absolute deviation
Quick description of observed extremesRange, with caution
Comparison of relative variabilityCoefficient of variation, when valid
Formal statistical modellingVariance or standard deviation, as required

Distribution shape

A dataset cannot be understood fully from its center and spread alone. Shape can reveal asymmetry, multiple groups, floor or ceiling effects, and unusual tails.

Skewness

Skewness describes asymmetry.

  • Positive or right skew: the longer tail extends toward higher values.
  • Negative or left skew: the longer tail extends toward lower values.
  • Approximate symmetry: the two sides have broadly similar form.

Income, waiting time, and hospital-stay duration are often right-skewed because most values are moderate but a small number are very high.

A skewness coefficient can support interpretation, but it should be considered together with a histogram, density plot, box plot, or quantile plot. A numerical threshold should not replace substantive judgment.

Kurtosis

Kurtosis is related primarily to the weight of a distribution’s tails and its propensity to produce extreme observations relative to a reference distribution. It is often described imprecisely as “peakedness.”

Software may report either:

  • Pearson kurtosis, for which a normal distribution has a value of 3, or
  • Excess kurtosis, for which a normal distribution has a value of 0

Researchers should identify which definition their software uses before interpreting the number.

Modality

Modality describes the number and prominence of peaks.

A bimodal pattern may indicate:

  • Two underlying populations
  • Different measurement conditions
  • A treatment and control mixture
  • Seasonal or temporal regimes
  • A coding or data-merging problem

Reporting one mean for a clearly bimodal distribution can conceal the most important feature of the data.

Univariate, bivariate and multivariate descriptive analysis

Univariate descriptive statistics

Univariate analysis describes one variable at a time.

Examples:

  • Mean age
  • Median income
  • Percentage of participants in each region
  • Distribution of test scores

Bivariate descriptive statistics

Bivariate analysis describes two variables jointly.

Examples:

  • Mean test score by teaching method
  • Cross-tabulation of gender and programme choice
  • Scatter plot of study time and examination score
  • Correlation between two quantitative variables

A correlation coefficient may be used descriptively to summarize the observed linear association. Statistical significance, confidence intervals, population generalization, and causal interpretation require additional inferential reasoning.

Multivariate descriptive statistics

Multivariate descriptive work considers several variables simultaneously. Examples include:

  • Correlation matrices
  • Grouped profile tables
  • Multidimensional visualizations
  • Cluster summaries
  • Covariance matrices

As dimensionality increases, a small number of summaries can hide important patterns. Visualization and clear variable definitions become especially important.

Which descriptive statistics should be used for each variable type?

Measurement levelExamplesAppropriate summariesUseful graphs
NominalCountry, diagnosis, transport typeFrequency, percentage, proportion, modeBar chart, dot plot
BinaryYes/no, event/no eventCount, proportion, percentage, riskBar chart, icon array
OrdinalSatisfaction level, class rankFrequency, cumulative percentage, median, mode, quartilesOrdered bar chart, dot plot
IntervalTemperature in °C, some scale scoresMean, median, SD, variance, rangeHistogram, box plot, density plot
RatioAge, income, distance, durationMean or median; SD, IQR, range; geometric mean or CV when suitableHistogram, box plot, scatter plot
CountNumber of visits, errors, publicationsFrequency, mean or median, variance, IQR, proportion of zerosBar plot, histogram, dot plot
Time seriesDaily sales, monthly rainfallCenter and spread by period, change, moving summariesLine chart
Two categorical variablesTreatment group and outcome categoryCross-tabulation, row/column percentagesGrouped or stacked bar chart
Two quantitative variablesHeight and weightCovariance, correlation, grouped summariesScatter plot

A note on Likert items

A single Likert-type item produces ordered categories. Frequencies, percentages, the median, and the mode are usually straightforward summaries.

Researchers often combine several items into a scale score and analyze the composite approximately as an interval variable. That practice requires justification based on the scale’s construction, distribution, reliability, disciplinary conventions, and intended interpretation. The decision should not be made merely because software permits a mean.

Worked descriptive-statistics example

Suppose a researcher records weekly study hours for seven students:

1, 3, 3, 5, 6, 7, 10

Step 1: Count the observations

[
n=7
]

Step 2: Calculate the mean

[
\bar{x}=\frac{1+3+3+5+6+7+10}{7}
=\frac{35}{7}=5
]

Step 3: Find the median

The values are already ordered. The fourth value is the middle observation:

[
\text{Median}=5
]

Step 4: Find the mode

The value 3 appears twice; all others appear once:

[
\text{Mode}=3
]

Step 5: Calculate the range

[
10-1=9
]

Step 6: Calculate quartiles and IQR

Using the median-of-halves convention and excluding the overall median:

  • Lower half: 1, 3, 3; therefore (Q_1=3)
  • Upper half: 6, 7, 10; therefore (Q_3=7)

[
IQR=7-3=4
]

Step 7: Calculate the sample variance

The mean is 5. The squared deviations are:

ValueDeviation from 5Squared deviation
1-416
3-24
3-24
500
611
724
10525
Total54

[
s^2=\frac{54}{7-1}=9
]

Step 8: Calculate the sample standard deviation

[
s=\sqrt{9}=3
]

Summary

StatisticResult
Valid (n)7
Mean5
Median5
Mode3
Minimum1
First quartile3
Third quartile7
Maximum10
Range9
IQR4
Sample variance9
Sample SD3

Interpretation

The students studied for an average of 5 hours per week, with a median of 5 hours. The sample standard deviation was 3 hours, indicating substantial variation relative to the mean. The middle 50% of observations extended from 3 to 7 hours.

This interpretation describes the seven observed students. It does not automatically establish the average study time of all students at the institution.

How to conduct descriptive statistical analysis

1. Define the unit of analysis

Determine what each row represents:

  • One person
  • One household
  • One school
  • One transaction
  • One measurement occasion
  • One repeated observation

A dataset with repeated measurements cannot always be summarized as though every row were an independent participant.

2. Classify each variable

Identify whether each variable is:

  • Nominal
  • Ordinal
  • Interval
  • Ratio
  • Binary
  • Count
  • Date or time
  • Free text requiring coding

This determines which calculations have a defensible interpretation.

3. Check data quality

Inspect:

  • Valid sample size
  • Missing values
  • Duplicate records
  • Impossible values
  • Inconsistent units
  • Coding errors
  • Out-of-range values
  • Unusual observations
  • Unexpected categories

A negative age or a category coded sometimes as “Female,” sometimes as “F,” and sometimes as “2” can invalidate an automated summary.

4. Examine the distribution

Use numerical and visual methods together.

For a quantitative variable, inspect:

  • Histogram
  • Box plot
  • Dot plot
  • Quantile plot
  • Minimum and maximum
  • Median and mean
  • IQR and SD
  • Possible floor or ceiling effects

5. Select complementary summaries

Do not report a mean alone. Pair:

  • Mean with SD
  • Median with IQR
  • Count with percentage
  • Correlation with a scatter plot
  • Category totals with the valid denominator

6. Calculate overall and relevant group summaries

A total mean can conceal group differences.

Depending on the research design, calculate summaries by:

  • Treatment group
  • Sex or gender category
  • Study site
  • Time point
  • Region
  • Cohort
  • Exposure status

Group definitions should be determined by the research question rather than chosen after inspecting results solely to produce an interesting pattern.

7. Interpret within the observed data

State what the summaries show without implying:

  • Causation
  • Statistical significance
  • Population generalization
  • Clinical importance
  • Prediction accuracy

Those conclusions require additional design and analysis.

8. Document the procedure

Record:

  • Software and version
  • Functions or menu procedures
  • Missing-value rules
  • Weighting
  • Quantile method where relevant
  • Transformations
  • Rounding
  • Exclusion decisions
  • Code or syntax

Reproducible analysis allows another researcher to understand how the reported table was produced.

Descriptive statistics versus inferential statistics

Descriptive statistics summarize observed data. Inferential statistics use sample information, probability models, and study-design assumptions to estimate, test, or predict characteristics beyond the observed sample.

FeatureDescriptive statisticsInferential statistics
Main purposeDescribe collected dataDraw conclusions beyond collected data
Typical outputsMean, median, percentage, SD, IQR, chartConfidence interval, p-value, model estimate, prediction
Probability model required?Not alwaysGenerally yes
ExampleMean score of 80 observed studentsEstimate of the population mean
Hypothesis test?NoOften
Generalization?Limited to observed data unless the dataset is the target populationMay support population inference under appropriate assumptions
Causation?Cannot establish itStill requires a suitable design; a p-value alone does not establish causation

The two branches are complementary. Researchers normally describe their data before conducting inferential analysis.

Tables and graphs for descriptive statistics

Frequency table

Best for categorical and discrete variables. Include:

  • Category labels
  • Counts
  • Percentages
  • Missing category when relevant
  • Total

Bar chart

Best for categorical variables. Bars should usually be separated because categories are distinct.

Histogram

Best for showing the distribution of a quantitative variable. Adjacent bars represent intervals on a continuous or ordered numerical scale.

Histogram appearance depends on bin width. A poor bin choice can hide or exaggerate patterns.

Box plot

A box plot summarizes the median, quartiles, and potential outlying observations. It is useful for comparing several groups, but it does not show every aspect of distribution shape.

Dot plot or strip plot

Useful for small or moderate datasets because individual observations remain visible.

Scatter plot

Best for examining the relationship between two quantitative variables. It can reveal:

  • Direction
  • Form
  • Strength
  • Clusters
  • Outliers
  • Nonlinear relationships
  • Changing variability

A correlation coefficient should not replace the scatter plot.

Line chart

Appropriate when observations follow a meaningful sequence, particularly time. A line should not connect unrelated nominal categories.

How to report descriptive statistics in research

A clear report identifies:

  1. The variable
  2. The number of valid observations
  3. The chosen center and spread
  4. Units
  5. Group definitions
  6. Missing values
  7. Weighting, when used
  8. Relevant range or distribution information

Mean and standard deviation example

Participants had a mean age of 34.6 years (SD = 8.2; range = 19–58; valid n = 214).

Median and IQR example

Hospital stay had a median duration of 4 days (IQR = 2–8; range = 1–41; valid n = 187).

Categorical example

Of the 220 participants, 126 (57.3%) selected the online option, 79 (35.9%) selected the in-person option, and 15 (6.8%) did not answer the question.

Grouped example

Mean examination scores were 76.4 (SD = 8.1; n = 54) in the intervention group and 72.8 (SD = 9.6; n = 51) in the comparison group.

This is a descriptive comparison. A statement that the intervention “improved” scores requires appropriate design and inferential evidence.

Example descriptive-statistics table

VariableTotalGroup AGroup B
Valid participants, n205102103
Age, mean (SD), years34.8 (8.6)34.2 (8.1)35.4 (9.0)
Study time, median (IQR), hours6 (4–9)7 (5–10)5 (3–8)
Completed programme, n (%)168 (82.0)89 (87.3)79 (76.7)
Missing study-time value, n (%)7 (3.4)2 (2.0)5 (4.9)

Add a table note explaining:

  • What percentages use as the denominator
  • Any weighting
  • Abbreviations
  • Whether SD is sample SD
  • How missing values were handled

Reporting guidelines such as STROBE request transparent participant characteristics and missing-data information for observational studies, while SAMPL provides broader statistical-reporting guidance (Lang & Altman, 2013; von Elm et al., 2007).

Descriptive statistics in modern research

Descriptive statistics remain essential even when research uses machine learning, high-dimensional data, automated sensors, electronic records, or large administrative databases.

Participant and sample description

Researchers use descriptive tables to show who was included, what measurements were available, and how groups differed at baseline or observation.

Data-quality assessment

Summary statistics can reveal:

  • Values outside possible limits
  • Unit-conversion errors
  • Unexpected zeros
  • Duplicated measurements
  • Sudden changes in sensor readings
  • Imputation results that violate logical constraints

Exploratory data analysis

Exploratory data analysis combines summaries with graphical inspection. A mean and SD may reduce data to two numbers, but a histogram or scatter plot can reveal clusters, nonlinearity, outliers, and changing variability that the numbers conceal.

Model preparation

Before regression, classification, factor analysis, or machine learning, descriptive analysis helps identify:

  • Highly skewed predictors
  • Rare categories
  • Near-zero variance
  • Class imbalance
  • Missingness patterns
  • Strong correlations
  • Data leakage risks
  • Scale differences

Monitoring and reproducibility

In collaborative and computational research, analysts may generate descriptive summaries automatically after each data update. Automated reports are useful only when the underlying definitions, validation rules, and software versions are controlled.

Digital tools for descriptive statistics

Microsoft Excel

Excel’s Analysis ToolPak can produce a table of univariate statistics. Individual worksheet functions include:

  • AVERAGE
  • MEDIAN
  • MODE.SNGL
  • STDEV.S
  • STDEV.P
  • VAR.S
  • VAR.P
  • QUARTILE.INC
  • QUARTILE.EXC
  • COUNT
  • COUNTIF

Researchers must choose between sample and population functions deliberately. STDEV.S and STDEV.P are not interchangeable.

IBM SPSS Statistics

The DESCRIPTIVES procedure efficiently calculates statistics such as mean, SD, minimum, maximum, variance, skewness, and kurtosis for numeric variables. Median and mode are obtained through procedures such as FREQUENCIES or EXAMINE, not through the basic DESCRIPTIVES command.

Useful SPSS routes include:

  • Analyze → Descriptive Statistics → Frequencies
  • Analyze → Descriptive Statistics → Descriptives
  • Analyze → Descriptive Statistics → Explore
  • Analyze → Tables for grouped publication tables, where licensed

Saving syntax is preferable to relying only on menu clicks because syntax documents the exact procedure.

R

Base R functions include:

mean(x, na.rm = TRUE)
median(x, na.rm = TRUE)
sd(x, na.rm = TRUE)
var(x, na.rm = TRUE)
range(x, na.rm = TRUE)
quantile(x, na.rm = TRUE)
summary(x)
table(x, useNA = "ifany")
prop.table(table(x))

The type argument of quantile() controls the sample-quantile algorithm. Scripts should make non-default choices explicit.

Python

Common pandas and NumPy operations include:

series.mean()
series.median()
series.mode()
series.std()
series.var()
series.quantile([0.25, 0.50, 0.75])
series.value_counts(dropna=False)
dataframe.describe(include="all")

Check whether functions use sample or population denominators and how they handle missing values. For example, a default standard-deviation calculation may use a different degrees-of-freedom setting from another library.

Other useful tools

  • JASP and jamovi for graphical interfaces and reproducible output
  • Stata, SAS, and Minitab for established statistical workflows
  • Google Sheets for accessible basic calculations
  • R Markdown, Quarto, and Jupyter notebooks for analysis combined with documentation

How can artificial intelligence assist?

Generative AI can help researchers:

  • Draft R, Python, SPSS, or spreadsheet formulas
  • Explain unfamiliar output
  • Suggest validation checks
  • Convert a reporting requirement into a table template
  • Comment code
  • Produce test data for debugging
  • Translate technical explanations into plain language

However, AI-generated analysis should not be accepted without verification. Common risks include:

  • Selecting an invalid statistic for the measurement level
  • Confusing sample and population SD
  • Ignoring missing values
  • Inventing variable names or software options
  • Misinterpreting skewness or kurtosis
  • Treating correlation as causation
  • Producing code that runs but answers the wrong question
  • Disclosing confidential data to an unapproved service

The researcher remains responsible for the definitions, calculations, interpretation, privacy, and final report. Sensitive or identifiable data should not be uploaded to public AI systems without appropriate authorization and safeguards.

Advantages of descriptive statistics

Descriptive statistics:

  • Reduce large datasets to understandable summaries
  • Support data checking
  • Make group patterns visible
  • Help select later analyses
  • Communicate results efficiently
  • Work with both samples and complete populations
  • Can summarize quantitative and categorical variables
  • Provide a foundation for visualization and exploratory analysis
  • Can be reproduced automatically in code-based workflows

Limitations of descriptive statistics

Descriptive statistics cannot by themselves:

  • Establish causation
  • Determine whether an observed difference is compatible with random sampling variation
  • Generalize from a convenience sample to a population
  • Correct a biased or poorly measured dataset
  • Recover information lost through excessive aggregation
  • Explain why a pattern occurred
  • Guarantee that the chosen summary represents every subgroup
  • Replace examination of the underlying distribution

A concise summary inevitably discards information. The aim is not to report every available number but to preserve the features needed for accurate understanding.

Common mistakes

Reporting only the mean

A mean without an SD, IQR, range, or graph says little about variability.

Using the mean for category codes

Codes such as 1 = rural, 2 = suburban, and 3 = urban are labels. Their numerical mean has no substantive meaning.

Treating missing values as zeros

A missing income is not an income of zero. The coding and denominator must distinguish the two.

Removing outliers automatically

An unusual value may be an error, a legitimate rare case, or evidence of an important subgroup. Investigate its source and perform a sensitivity analysis when appropriate.

Confusing SD and standard error

The SD describes variability among observations. The standard error describes uncertainty in an estimated statistic under a sampling model. They answer different questions.

Describing every symmetrical distribution as normal

Symmetry is one feature. Many non-normal distributions are symmetrical.

Treating a percentage as self-explanatory

Always identify the numerator, denominator, group, period, and missing-data rule.

Over-rounding or reporting excessive precision

The reported precision should reflect measurement quality and practical interpretation. A mean age of 34.638417 years is rarely more informative than 34.6 years.

Assuming software outputs are identical

Packages may differ in default denominators, quantile algorithms, missing-data handling, category inclusion, and weighting.

Making inferential claims from descriptive differences

A higher observed mean does not by itself prove an effect, a population difference, or a causal relationship.

Practical reporting checklist

Before publishing descriptive statistics, ask:

  1. Is the unit of analysis clear?
  2. Is each variable classified correctly?
  3. Are valid and missing observations reported?
  4. Does the measure of center match the distribution and measurement level?
  5. Is center paired with spread?
  6. Are percentages accompanied by denominators?
  7. Are relevant groups summarized separately?
  8. Have outliers and impossible values been checked?
  9. Is an appropriate graph included?
  10. Are software, weighting, transformations, and non-default settings documented?
  11. Does the interpretation remain within the observed data?
  12. Could another researcher reproduce the table?

Descriptive-statistics reporting template

Data were summarized using [software and version]. Categorical variables were reported as frequencies and percentages, with denominators based on [all enrolled participants/valid responses/weighted estimates]. Approximately symmetrical quantitative variables were summarized using means and standard deviations. Skewed or outlier-prone variables were summarized using medians and interquartile ranges. Missing observations were reported for each variable. Descriptive summaries were calculated overall and by [predefined groups]. [Weights, transformations, or non-default quantile methods] were applied as specified.

Adapt the template to the research design and journal guidelines rather than using it unchanged.

Conclusion

Descriptive statistics transform raw observations into an understandable account of what a dataset contains. A sound descriptive analysis does more than calculate an average: it identifies valid sample sizes, matches statistics to variable types, combines center with spread, examines distribution shape, reports missingness, and presents appropriate tables or graphs.

The most useful summary is not the one with the most numbers. It is the one that preserves the characteristics readers need to interpret the data accurately.

About the author

Muhammad Hassan

Muhammad Hassan writes about research design, academic methods and data-analysis concepts for ResearchMethod.net. His work focuses on presenting methodological topics in clear language for students and early-career researchers. Articles are developed from recognized methodological literature and official software documentation.