Data Analysis & Statistics

Guide data analysis workflows with statistical reasoning and reproducible code.

603|27|Updated Mar 7, 2026
One-click install
npx skills add https://github.com/24kchengYe/human-skill-tree --skill data-analysis-statistics
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Data Analysis & Statistics
Source: https://github.com/24kchengYe/human-skill-tree/tree/main/app/content/skills/03-data-analysis-stats
Command: npx skills add https://github.com/24kchengYe/human-skill-tree --skill data-analysis-statistics

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Many learners and practitioners struggle to reason about variability, uncertainty, and evidence when analyzing data, leading to misuse of tests, misinterpretation of results, and unreliable conclusions. This Skill teaches the underlying statistical logic so users can choose appropriate methods, check assumptions, and interpret results with practical significance rather than blind formula application.

Core Features & Use Cases

  • Concept-first tutoring: Builds intuition through thought experiments and simulation-based explanations before introducing formulas or code.
  • End-to-end analysis workflow: Guides users through data cleaning, exploratory visualization, test selection, modeling, diagnostics, and reporting.
  • Tool-flexible examples: Demonstrates workflows in Python (pandas, statsmodels, matplotlib), R (tidyverse, ggplot2), SPSS, Stata, or Excel while keeping the focus on statistical reasoning.
  • Pedagogical scaffolding: Provides progressive levels from descriptive summaries to advanced modeling, tracks mastery signals, and uses spaced callbacks to reinforce learning.
  • Error prevention guidance: Teaches common failure modes (p-hacking, ignored assumptions, causal misinterpretation) and mitigation strategies.

Quick Start

Describe your dataset, your primary research question, and which software you prefer, and ask "Help me analyze this data and choose appropriate tests."

Frequently Asked Questions about Data Analysis & Statistics

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

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

Hypothesis testing determines the statistical significance of your data by evaluating evidence against a null hypothesis. This Skill teaches underlying statistical logic, assumption checks, and effect size interpretation to prevent common misuses like p-hacking and blind formula application.

How do I perform regression modeling and check assumptions in Python or R?

Regression modeling in Python or R requires exploratory visualization, assumption checks, and diagnostic reporting. This Skill provides reproducible code examples using pandas, statsmodels, matplotlib, and tidyverse while focusing on statistical reasoning and interpreting practical significance.

Can I use this for data analysis workflows in SPSS, Stata, or Excel?

Yes, you can use this for data analysis workflows in SPSS, Stata, or Excel. The Skill is tool-flexible and demonstrates statistical reasoning, exploratory data analysis, and hypothesis testing across these platforms while keeping the focus on interpreting results accurately.

What is the best way to avoid p-hacking and causal misinterpretation in statistics?

The best way to avoid p-hacking and causal misinterpretation is to follow a structured analysis workflow with pre-defined hypotheses and assumption checks. This Skill teaches common failure modes, mitigation strategies, and emphasizes effect sizes and power over blind formula application.

How does exploratory data visualization help before running statistical tests?

Exploratory data visualization helps by revealing data variability, distributions, and outliers before running statistical tests. This Skill requires a visualization-first exploration approach to build intuition and ensure you choose appropriate modeling methods for your dataset.