Base R

Tylko referencje Base R (bez tidyverse/ggplot2) z dokumentacją pułapek i dołączonym skryptem sprawdzania jakości danych.

Autor: iremaydas · iremaydas/base-r-skill

Testowano · Działa ★ 9.6/10

Base R — Tylko referencje Base R (bez tidyverse/ggplot2) z dokumentacją pułapek i dołączonym skryptem sprawdzania jakości danych.

Co robi ten skill

Obejmuje struktury danych Base R, rodzinę apply, statystyki (lm/glm/aov/t.test), podstawową grafikę i I/O, a także skondensowane referencje pułapek wyciągnięte z podręcznika R i działający skrypt sprawdzania jakości danych check_data.R. Wyzwalany przez pytania dotyczące skryptów/debugowania R, podstawowej grafiki lub funkcji statystycznych; wyraźnie wyklucza tidyverse, ggplot2, data.table i Shiny.

Raport z testu

Zainstalowano R przez Homebrew i uruchomiono obie wersje na syntetycznym pliku sales.csv z 5% brakujących przychodów: zwykła linia bazowa mean-by-region po cichu zwróciła wszystkie NA, ponieważ pominęła na.rm=TRUE, podczas gdy wersja kierowana przez umiejętność (używająca dołączonego check_data.R plus tapply/aov/TukeyHSD uwzględniające na.rm) wykryła 10 NA i 6 zduplikowanych wierszy na początku i wyprodukowała poprawne średnie grupowe oraz zapisany wykres pudełkowy PNG.

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

Instalacja

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

Komendy i przykładowe prompty

  • /base-rTylko referencje Base R (bez tidyverse/ggplot2) z dokumentacją pułapek i dołączonym skryptem sprawdzania jakości danych.

Skille uruchamiają się na zwykłe polecenia — bez komend do zapamiętania. Po instalacji aktywują go prompty takie jak te (po angielsku):

  • 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