Base R
Référence Base-R uniquement (pas de tidyverse/ggplot2) avec documentation des pièges et un script groupé de vérification de la qualité des données.
Testé · Fonctionne
Ce que fait
Couvre les structures de données de base R, la famille apply, les statistiques (lm/glm/aov/t.test), les graphiques de base et l'E/S, plus des références condensées des pièges distillées du manuel R et un script exécutable check_data.R de qualité des données. Se déclenche sur des questions de script/débogage R, de graphiques de base, ou de fonctions statistiques ; exclut explicitement tidyverse, ggplot2, data.table et Shiny.
Rapport de test
A réellement installé R via Homebrew et exécuté les deux versions sur un fichier sales.csv synthétique avec 5% de revenus manquants : la base naïve a retourné silencieusement tous les NA pour la moyenne par région car elle omettait na.rm=TRUE, tandis que la version guidée par la compétence (utilisant le check_data.R groupé plus tapply/aov/TukeyHSD conscient de na.rm) a détecté les 10 NA et les 6 lignes dupliquées en amont et a produit des moyennes de groupe correctes et un PNG de boîte à moustaches sauvegardé.
Testé le: 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
Commandes et exemples de prompts
/base-rRéférence Base-R uniquement (pas de tidyverse/ggplot2) avec documentation des pièges et un script groupé de vérification de la qualité des données.
Les skills se déclenchent sur des demandes en langage courant — aucune commande à retenir. Après installation, des prompts comme ceux-ci l'activent (en anglais) :
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 diagnosticsHelp me debug why my data frame column keeps getting coerced to a factor