Base R

Endast Base R-referens (ingen tidyverse/ggplot2) med "gotcha"-dokument och ett medföljande skript för datakvalitetskontroll.

av iremaydas · iremaydas/base-r-skill

Testad · Fungerar ★ 9.6/10

Base R — Endast Base R-referens (ingen tidyverse/ggplot2) med "gotcha"-dokument och ett medföljande skript för datakvalitetskontroll.

Vad den gör

Täcker base R datastrukturer, apply-familjen, statistik (lm/glm/aov/t.test), basgrafik och I/O, plus kondenserade "gotcha"-referenser destillerade från R-manualen och ett körbart check_data.R-skript för datakvalitet. Triggers på R-skriptning/felsökning, basgrafik, eller statistikfunktionsfrågor; exkluderar uttryckligen tidyverse, ggplot2, data.table och Shiny.

Testrapport

Installerade faktiskt R via Homebrew och körde båda versionerna på en syntetisk sales.csv med 5% saknat intäkt: baslinjens naiva medelvärde per region returnerade tyst alla-NA eftersom den utelämnade na.rm=TRUE, medan den färdighetsstyrda versionen (med den medföljande check_data.R plus na.rm-medvetna tapply/aov/TukeyHSD) fångade de 10 NA och 6 dubblettraderna direkt och producerade korrekta gruppmedelvärden och en sparad boxplot PNG.

Testad: 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

Kommandon och exempelprompter

  • /base-rEndast Base R-referens (ingen tidyverse/ggplot2) med "gotcha"-dokument och ett medföljande skript för datakvalitetskontroll.

Skills triggas av vanliga förfrågningar — inga kommandon att memorera. Efter installationen aktiverar prompter som dessa skillen (på engelska):

  • 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