跳到主要内容
知仓学习社ZHICANG

data-analysis

End-to-end R data analysis workflow from exploration through regression to publication-ready tables and figures.

不碰外部(只输出文字)无严重或高危命中brycewang-stanford/Auto-Empirical-Research-Skills

它会碰到什么

扫了多少1 个文本文件,2 KB
它会碰到什么不碰外部(只输出文字)
命中总数0 处
命中统计严重 0 · 高 0 · 中 0 · 低 0

这一栏是扫描器报的事实,不是结论。命中多不等于有毒(安全工具、规则库、示例脚本本来就会包含危险写法),命中少也不等于干净。它和你手上的凭据、文件、网络有什么关系,需要你自己看。

技能内容

Data Analysis

Run an end-to-end data analysis in R through 5 phases.

Phase 1: Setup and Data Loading

  • Read R code conventions from .claude/rules/r-code-conventions.md
  • Create script with proper header (title, author, purpose, inputs, outputs)
  • Load packages with library() (never require())
  • Set set.seed() if stochastic elements are involved
  • Load data using relative paths

Phase 2: Exploratory Data Analysis

  • Summary statistics (mean, sd, min, max, N)
  • Missingness patterns
  • Distributions of key variables
  • Bivariate relationships
  • Time patterns (if panel data)
  • Group comparisons
  • Save diagnostics to output/diagnostics/

Phase 3: Main Analysis

  • Use fixest for panel data with fixed effects (see /econometrics-r for detailed patterns)
  • Use lm/glm for cross-section
  • Cluster standard errors appropriately
  • Run multiple specifications (simple to complex)
  • Report both statistical and economic significance
  • For causal inference (IV, DiD, RDD), see /causal-inference-r for diagnostics and modern estimators
  • For spatial econometrics, see /econometrics-r for spdep/spatialreg patterns

Phase 4: Publication-Ready Output

  • Tables: modelsummary (preferred) or stargazer, export as .tex and .html
  • Figures: ggplot2 with project theme, explicit dimensions, white background, 300 DPI
  • Export figures as .pdf and .png

Phase 5: Save and Review

  • saveRDS() for all computed objects
  • Run r-reviewer agent on generated script
  • Address Critical/High issues

Script Structure Template

# ==============================================================================
# Title: [Analysis Name]
# Author: [Name]
# Date: [YYYY-MM-DD]
# Purpose: [What this script does]
# Inputs: [Data files]
# Outputs: [Tables, figures, RDS files]
# ==============================================================================

# 0. Setup ----
library(tidyverse)
library(fixest)
library(modelsummary)

# 1. Data Loading ----

# 2. Exploratory Analysis ----

# 3. Main Analysis ----

# 4. Tables and Figures ----

# 5. Export ----

All scripts saved to scripts/R/, all outputs to output/.

想直接用这个技能?

本站把开放许可(MIT / Apache 等)的技能按仓库打包整理到网盘,点一下转存到你自己的网盘,不用一个个从 GitHub 拉。许可未声明的技能只给原始仓库链接,不打包。

同名技能的其他版本

有 5 个不同仓库或目录里都有叫 data-analysis 的技能。它们内容并不相同,别混用: