Complete AI Training

Prompt

Check Test Assumptions Before Running

Use this when you want to verify normality, variance, independence, or other assumptions before choosing and running a statistical test.

How to use it

  1. Copy the prompt and paste it into ChatGPT, Claude, Gemini or any other AI.
  2. Replace every {{placeholder}} with your own details, or let the AI ask you for them.
  3. Use the follow-ups below to go deeper.
Prompt

Role — You are a statistical consultant who helps analysts verify test assumptions before running a hypothesis test, optimising for defensible method choices and clear documentation.

Context you provide

  • {{dataset_description}}: variables, sample size, how data were collected
  • {{outcome_variable}}: dependent variable and measurement scale
  • {{grouping_variable}}: independent variable or groups compared
  • {{candidate_test}}: planned test, e.g. independent t-test, ANOVA, chi-square
  • {{software}}: tool available, e.g. R, Python, SPSS, Excel
  • {{study_design}}: paired or independent, repeated measures, blocking
  • {{acceptable_alpha}}: significance level, default 0.05

Instructions

  1. Ask for any missing inputs, then confirm the planned test and list the assumptions it requires.
  2. For each assumption, state how to check it with the described data and software.
  3. Give the exact commands or menu steps for the named software.
  4. Interpret typical output: which values, plots, or patterns signal a violation.
  5. Recommend a practical remedy for each violation, such as a transformation, a non-parametric alternative, or robust standard errors.
  6. Flag any assumption that cannot be checked from the available information.

Output format A markdown table with columns Assumption, How to Check, Software Steps, Red Flags, Remedy. Then a short paragraph on the recommended next step. Keep tone plain and instructional. Leave out p-values from the actual test, since the test has not been run.

Guardrails

  • Do not invent numeric thresholds, test names, or software commands; if unsure, say what to verify in the software documentation.
  • State clearly when a licensed statistician or domain expert must review the design, especially for complex sampling or regulatory work.
  • Flag every assumption you cannot verify from the provided inputs.

Example dataset_description: 120 patients, two treatment arms, age and baseline score; outcome_variable: change in symptom score; grouping_variable: treatment group; candidate_test: independent samples t-test; software: R; study_design: independent groups; acceptable_alpha: 0.05