Skill trials

Challenge your R skills.

Build deeper reasoning, debugging ability and professional coding habits.

A1

ggplot2 PREMIUM

Build layered publication-quality graphics. · Difficulty 3/5

🔒 Unlock
P1

CRD and RCBD: From Design to Data PREMIUM

Understand experimental units, treatments, replication, randomisation and blocking before analysing a field trial. · Difficulty 3/5

🔒 Unlock
A2

dplyr & Tidy Data PREMIUM

Express transformations as readable pipelines. · Difficulty 3/5

🔒 Unlock
A3

Statistical Analysis PREMIUM

Fit and interpret models responsibly. · Difficulty 3/5

🔒 Unlock
I5

Apply Family PREMIUM

Apply functions across collections. · Difficulty 3/5

🔒 Unlock
A8

Package Development PREMIUM

Organise reusable, tested and documented R code. · Difficulty 3/5

🔒 Unlock
P2

ANOVA and Treatment Comparison PREMIUM

Use ANOVA, inspect assumptions and compare treatment means responsibly. · Difficulty 4/5

🔒 Unlock
P3

Factorial Experiments and Interaction PREMIUM

Separate main effects from interaction and explain a factorial experiment correctly. · Difficulty 4/5

🔒 Unlock
A4

Professional Functions PREMIUM

Validate inputs and communicate failures. · Difficulty 4/5

🔒 Unlock
P4

Regression and Agronomic Response PREMIUM

Fit an input-response model, make valid predictions and distinguish biological from economic optima. · Difficulty 4/5

🔒 Unlock
A5

Object-Oriented R PREMIUM

Create S3 classes and methods. · Difficulty 4/5

🔒 Unlock
A6

Error Handling PREMIUM

Recover gracefully from expected failures. · Difficulty 4/5

🔒 Unlock
P6

Reproducible Agricultural Reports PREMIUM

Create a traceable workflow that another researcher can run and verify. · Difficulty 4/5

🔒 Unlock
A7

Environments & Scope PREMIUM

Understand where R resolves names. · Difficulty 4/5

🔒 Unlock
P5

PCA and Genotype Clustering PREMIUM

Standardise several traits and interpret PCA scores, loadings and genotype groups carefully. · Difficulty 5/5

🔒 Unlock