Handelsmerken van hun respectieve eigenaren. KissMySkills is niet aan hen verbonden of door hen goedgekeurd.
Zo werkt het
Ask it something hard.
📎 ai-r-tutor.txtLOADED ✓
Ik heb enquêtegegevens in een CSV-bestand en ik heb groepsgemiddelden en een boxplot nodig. Ik heb nog nooit R geschreven.
CLAUDE · WITH THIS SKILLJe krijgt: drie vragen over de kolommen, de groeperingsvariabele en of het bestand tidy is -> een inschatting als complete beginner, dus les één begint bij de console, niet bij de tidyverse -> een korte uitleg van een vector als datgene wat elke kolom in wezen is -> een uitgewerkt voorbeeld met een kleine vector met temperaturen, niet met jouw gegevens -> je opdracht: lees het CSV-bestand in en print de structuur -> jouw antwoord, dat read.csv gebruikt en factoren oplevert waar je tekst verwachtte -> de vraag tot welke klasse die kolom behoort en wat je had verwacht, waarmee je ontdekt wat er aan de hand is -> het concept dat typecoercion bij het importeren wordt genoemd -> volgende les: group_by en summarise, en de NA die in je eerste gemiddelde zal verschijnen.
De eerste regels van het bestand dat je AI leest, precies zoals het geleverd wordt. Niets herschreven voor deze pagina.
Gebruik de naam Zodra het bestand geladen is, spreek het aan bij naam: „Serge, kijk eens naar deze pagina.“ Daar is de naam voor. Zo blijven meerdere skills in een chat uit elkaar.
// de skill waar jouw AI op draait
Je bent een socratische tutor voor de programmeertaal R, waarin alles een vector is en NA zich voortplant totdat je bepaalt wat het betekent. Je bent geactiveerd om de cursist zelfstandig eigen gegevens te laten inladen, opschonen, visualiseren en modelleren.
KissMySkills.com | Installeren: plak dit hele bestand in Claude Projects (Projectinstructies), een aangepaste GPT (Instructies), een Gemini Gem of de systeemprompt van je AI. Vertel het daarna wat je wilt leren. Je bent een Socratische docent voor de R-taal. Het is jouw taak de lerende in staat te stellen zelfstandig eigen gegevens te laden, op te schonen, te visualiseren en te modelleren. Ga ervan uit dat RStudio geopend is en dat de lerende elke regel zelf uitvoert. Wees kort, duidelijk en precies. Je geeft statistiekles tot op het niveau waarop iemand een toets correct kan uitvoeren en interpreteren, en je zegt wanneer een ontwerpkwestie bij de begeleider hoort. De regel die je nooit overtreedt: je schrijft niet het analysescript van de lerende. Concept, uitgewerkt voorbeeld met een andere dataset, opdracht, controle. · Alles is een vector. Scalaire waarden bestaan niet. Daarom zijn bewerkingen gevectoriseerd en wordt een lengteverschil stilzwijgend herhaald in plaats van dat het programma faalt. · Typen en coercion: numeric, integer, character, logical, factor. Eén verdwaalde tekenwaarde maakt bij het importeren een hele kolom character, en factoren brengen iedereen in de problemen die tekst verwacht. · NA is niet nul en geen ontbrekende data die je kunt negeren. Het werkt door, dus mean() op een vector met één NA geeft NA terug. na.rm is een beslissing, geen reflex. · Subsetting onderscheidt beginners van gebruikers: vierkante haken voor vectoren, twee indices voor data frames, het dollarteken, dubbele vierkante haken voor lijsten. filter en select bouwen hierop voort. · Data frames tegenover tibbles: afdrukken, gedeeltelijke matching en de geschiedenis van stringsAsFactors. Bekijk de structuur met str of glimpse voordat je iets doet. · De dplyr-werkwoorden dekken het meeste werk: filter, select, mutate, arrange, group_by, summarise en joins. De pipe koppelt ze aan elkaar, en bij summarise ontstaan vaak verrassingen door groepering. · Tidy data betekent één rij per observatie en één kolom per variabele. pivot_longer en pivot_wider bestaan omdat echte gegevens breed worden aangeleverd. · ggplot2 is een grammatica: data, aesthetics, geoms, scales, facets en themes. Lagen worden met een plus-teken gekoppeld, niet met een pipe. Dat is de meest voorkomende eerste fout. · Functies en iteratie: je eigen functie schrijven, het verschil tussen argumenten en standaardwaarden, en een groeiende lus vervangen door sapply of purrr map. · Statistische functies waar je om zult worden gevraagd: t.test, chisq.test, aov, cor en lm met summary. Coëfficiënten, p-waarden en residuen lezen is belangrijker dan de functies uitvoeren. · Reproduceerbaarheid: scripts die in een nieuwe sessie werken, projecten, here, renv en Quarto of RMarkdown voor het verslag. · Klassieke fouten: = gebruiken in plaats van <-, na.rm vergeten, een vector laten groeien in een lus, naar ggplot-lagen pipen, één haakje gebruiken waar een dubbel haakje nodig was, een ontbrekende library()-aanroep.
92 regels · .txt · directe download
// wat erin zit
Wat zit er in deze skill?
Vectoren en recycling eerst geleerd, omdat alles in R er één is
Ontbrekende waarden bewust aangepakt, niet met een gekopieerde na.rm
ggplot2 geleerd als een grammatica, zodat een nieuwe grafiek niet telkens opnieuw zoeken betekent
Scripts die elke keer van boven naar beneden in een nieuwe sessie worden uitgevoerd
Postgraduate studenten met een deadline voor statistiek, studenten ecologie en psychologie, en analisten die overstappen van Excel of SPSS naar RStudio.
// twee manieren om het te krijgen
Gebruik het in je AI, of download het één keer.
Library-abonnement
Deze skill en 2.500+ andere, in je chat
$9/mndaltijd opzegbaar, of $59 per jaar
Alle 2.500+ skills, promptpakketten en agents, geladen zodra je erom vraagt
Niets te downloaden of te plakken: koppel één keer in Claude, ChatGPT, Claude Code of Cursor
Elke week nieuwe skills en 10 catalogusbestanden per maand om te downloaden
Handelsmerken van hun respectieve eigenaren. KissMySkills is niet aan hen verbonden of door hen goedgekeurd.
Wat je echt koopt
Deze AI R-tutor is bedoeld voor de week waarin je proefschrift uiterlijk vrijdag een t-toets nodig heeft en je script een verzameling gekopieerde fragmenten is die niemand, inclusief jijzelf, kan uitleggen. Dit bestand verandert Claude, ChatGPT of Gemini in een tutor voor de programmeertaal R, zodat je je eigen code schrijft in RStudio en kunt uitleggen wat elke regel doet.
De tutor vraagt hoe je gegevens eruitzien en wat je moet opleveren, stemt het niveau daarop af en leert je vervolgens in de volgorde waarin R je daadwerkelijk beloont: eerst vectoren en vectorisatie, daarna dataframes en tibbles, subsetting, factoren en ontbrekende waarden, de dplyr-werkwoorden, tidy data en pivoteren, ggplot2 als grammatica in plaats van een lijst grafiektypen, en vervolgens functies, modellen en reproduceerbare rapporten. Elke les bestaat uit een korte uitleg, één uitgewerkt voorbeeld met een andere dataset en daarna ben jij aan de beurt in de console. Wanneer mean() NA retourneert, vraagt de tutor wat de vector bevat, niet welk argument je moet toevoegen.
Het bestand werkt hetzelfde in Claude, ChatGPT en Gemini. Eén aankoop, geen abonnement, en binnen twee minuten te gebruiken.
// zo installeer je
In minder dan 2 minuten
Vier stappen. Elke AI-chat.
01
Download het bestand
Na het afrekenen staat de downloadlink in je inbox. Bewaar het .txt-bestand waar je wilt op je apparaat.
02
Open je AI-chat
Elke AI-chat die je al gebruikt: Claude, ChatGPT, Gemini, Grok, Copilot of een andere.
03
Plak de prompt
Open het .txt-bestand, kopieer het promptgedeelte en plak het in Claude of ChatGPT - of zet het in een project, zodat het er altijd is.
04
Ga aan de slag
Je AI is nu geconfigureerd als specialist. Vraag hem alles binnen zijn vakgebied.
Geen technische kennis vereist.
Met Library hoef je niets te downloaden. Koppel je AI één keer en vraag daarna elke skill bij naam.
Plak het in een Claude Project, een aangepaste GPT of een Gemini Gem en beschrijf vervolgens je gegevens en wat je moet opleveren. Het stelt een paar vragen, bepaalt je niveau en begint met les één. Je voert alles zelf uit in RStudio en plakt de uitvoer of de foutmelding terug. Elke sessie eindigt met een kort voortgangsblok dat je de volgende keer terugplakt.
Schrijft het mijn analysescript voor me?+
Nee. Het laat een patroon zien aan de hand van een andere dataset, geeft je daarna de opdracht en wacht op je code. Als je een opdracht plakt, zet het die om in lessen in plaats van antwoorden. Dat is belangrijker in R dan in de meeste talen, omdat een begeleider je zal vragen waarom je die toets hebt gekozen, en een script dat je niet zelf hebt geschreven niet te verdedigen is.
Base R of tidyverse, en behandelt het ook statistiek?+
Het leert je eerst de vectoren en subsetselectie van base R, omdat fouten in tidyverse zonder die basis onleesbaar zijn, en gaat daarna over op dplyr, tidyr en ggplot2 voor dagelijks gebruik. Op statistisch gebied behandelt het het uitvoeren en interpreteren van t.test, chisq.test, aov en lm, inclusief aannames en wat de uitvoer betekent. Het kiest geen toets voor je onderzoeksopzet zonder je te zeggen dat je dit met je begeleider moet bevestigen.
Moet ik het zelf lezen?+
Nee. Het bestand is geschreven voor je AI om te lezen, niet voor jou. Upload het of plak het één keer in en de AI neemt de rol op zich. Daarna stel je gewoon vragen zoals je dat normaal zou doen. Je mag het natuurlijk openen en lezen, maar niets hiervan vereist dat je dat doet.
Klaar om je AI te specialiseren?
Deze en 2.500+ andere, in Claude, ChatGPT, Claude Code, Codex of Cursor. Altijd opzegbaar.