StatisticsBeginner

Data Cleaning and Statistical Analysis

A workflow from raw tables through cleaning, descriptive statistics, significance testing and figure export, ready for a paper's results.

Estimated time: 1–3 hours 6 steps

Steps

1

Check the raw data

Excel / LibreOffice

Check field names, units, missing values, duplicate rows, outliers and data entry errors.

Don't edit the only copy of the raw table; make a copy of the worksheet first.

2

Batch clean and standardise

OpenRefine

Unify category names, fix spelling, merge duplicates and batch-convert text and date formats.

OpenRefine's operation history can be exported, making the cleaning process reproducible.

3

Prepare the analysis table

R / Python

Reshape the data into an analysis format with one sample per row and one variable per column.

Use short English variable names with underscores to avoid frequent errors in code.

4

Descriptive statistics and visualisation

R / Python / Jamovi

Compute means, standard deviations and standard errors, and draw box plots, scatter plots and grouped trend charts.

Plot before testing — many outliers and grouping problems are easier to spot in a chart.

5

Statistical tests

Jamovi / JASP / R

Choose t-tests, ANOVA, correlation, regression, non-parametric tests or mixed models according to the study design.

The statistical method must match the experimental design; don't pick one arbitrarily from the software menu.

6

Export results

R / Jamovi

Export statistical tables, significance letters, model results and paper figures.

Save both the analysis script and the final results table so you can recompute during revisions.

Workflow complete