Base R

Base-R-only reference (ingen tidyverse/ggplot2) med gotcha-dokumenter og et bundtet data-kvalitets-check script.

Af iremaydas · iremaydas/base-r-skill

Testet · Virker ★ 9.6/10

Base R — Base-R-only reference (ingen tidyverse/ggplot2) med gotcha-dokumenter og et bundtet data-kvalitets-check script.

Hvad det gør

Dækker base R datastrukturer, apply-familien, statistik (lm/glm/aov/t.test), base-grafik og I/O, plus kondenserede gotcha-referencer destilleret fra R-manualen og et kørbart check_data.R data-kvalitets-script. Udløses på R scripting/debugging, base-grafik eller stats-funktionsspørgsmål; udelukker eksplicit tidyverse, ggplot2, data.table og Shiny.

Testrapport

Installerede faktisk R via Homebrew og kørte begge versioner på en syntetisk sales.csv med 5% manglende omsætning: den naive baseline's mean-by-region returnerede stiltiende all-NA, fordi den udelod na.rm=TRUE, mens den skill-guided version (ved hjælp af den bundtede check_data.R plus na.rm-aware tapply/aov/TukeyHSD) fangede de 10 NA'er og 6 duplikatrækker foran og producerede korrekte gruppemidler og en gemt boxplot PNG.

Testet: 2026-07-16 · Claude Code 2.x (agent harness)

Installation

git clone https://github.com/iremaydas/base-r-skill
cd base-r-skill
mkdir -p ~/.claude/skills
cp -r . ~/.claude/skills/base-r

Kommandoer og eksempelprompter

  • /base-rBase-R-only reference (ingen tidyverse/ggplot2) med gotcha-dokumenter og et bundtet data-kvalitets-check script.

Skills udløses af almindelige forespørgsler — ingen kommandoer at huske. Efter installationen aktiverer prompter som disse skillen (på engelsk):

  • My sapply is returning a list instead of a vector, why is that happening?
  • Write base R code to fit a linear model and check the residual diagnostics
  • Help me debug why my data frame column keeps getting coerced to a factor