statistical-analysis

Guide statistical test selection with automated assumption checks and APA-style reporting.

14|2|Updated Feb 24, 2026
One-click install
npx skills add https://github.com/andikarachman/data-science-plugin --skill statistical-analysis-andikarachman
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: statistical-analysis
Source: https://github.com/andikarachman/data-science-plugin/tree/main/skills/statistical-analysis
Command: npx skills add https://github.com/andikarachman/data-science-plugin --skill statistical-analysis-andikarachman

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires numpy, pandas, scipy, matplotlib, seaborn, and includes scripts (resource) and references (resource) components.

What problem does it solve?

Statistical analysis can be complex and error-prone; this skill guides researchers through choosing the right tests, validating assumptions, and producing APA-compliant reports.

Core Features & Use Cases

  • Test selection guidance for t-tests, ANOVA, regression, chi-square, and Bayesian analyses
  • Automated assumption checks and diagnostics (normality, homogeneity of variance, linearity, outliers)
  • Effect size calculation and power analysis
  • APA-style reporting templates and reproducible workflows
  • Use case: Compare two groups on test scores with a complete diagnostic and reporting workflow

Quick Start

Provide your dataset to generate an analysis plan, perform diagnostics, and produce APA-ready results

Frequently Asked Questions about statistical-analysis

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I choose the right statistical test for my dataset?

Test selection guidance matches your experimental or observational data to t-tests, ANOVA, regression, chi-square, correlations, non-parametric, and Bayesian workflows. The skill evaluates your dataset structure to recommend the appropriate statistical test.

How do I check statistical assumptions for normality and variance before running an ANOVA?

Assumption checking validates normality, homogeneity of variance, linearity, and outliers through automated diagnostics. It generates residual diagnostics and heterogeneity checks to ensure your ANOVA or regression models meet required statistical assumptions.

Can I generate APA-style reports with effect sizes and power analysis included?

APA-style reporting templates format your results with effect sizes and power analyses included. The skill produces code-ready outputs that follow APA reporting standards for t-tests, ANOVA, and regression results.

Does this statistical analysis workflow support Bayesian methods alongside traditional hypothesis testing?

Bayesian workflows are supported alongside traditional hypothesis testing for comprehensive analysis. The skill guides both Bayesian and frequentist approaches, applying reproducible workflows across experimental and observational datasets.

What's the best way to ensure reproducibility in statistical analysis using Python?

Reproducible workflows are enforced through structured scripts and references using numpy, pandas, scipy, matplotlib, and seaborn. The skill generates analysis plans, performs diagnostics, and outputs APA-ready results consistently.

Why does my t-test require assumption checks and how are they performed?

T-test assumption checks verify normality and homogeneity of variance to prevent invalid conclusions. The skill performs automated diagnostic tests for outliers and residual patterns before executing hypothesis testing and calculating effect sizes.