Chercher de l'aide (2)

Vous en êtes sûr. Voilà. Personne n’a JA-MAIS eu votre problème dans R.
Du moins, mmhmm, vous n’avez pas trouvé la solution : ni dans votre tête, ni dans la doc éclairée et éclairante de R (avec ?fonction), ni dans StackOverFlow, ni dans Github, ni dans moindre blog suspicieux/suspect contenant des stats.

Ne mourez pas. Reprenez-vous. Séchez vos larmes.

Bon, il va falloir vous-même formuler votre question.

Mais alors, comment faire pour donner aux autres (les gentilles personnes qui répondent dans les forums, les créateurs des packages, votre statisticien(ne) préféré(e), …) l’envie (que dis-je, le désir profond) de vous aider ?

Tadaa

Voici l'EXEMPLE MINIMAL REPRODUCTIBLE !

Les principes de base de l’exemple minimal reproductible (ou MRE in english) sont :

  • un jeu de données minimal (et donc léger), utile pour reproduire le problème
  • un code que l’on peut lancer (donc pas une capture d’écran) grâce au petit jeu de données et qui reproduit l’erreur (la vilaine)
  • les informations sur votre R session, c’est-à-dire les numéros de versions de R et de vos packages (alors autant vous le dire tout de suite : sauf raison particulièrement raisonnable, METTEZ A JOUR VOS LOGICIELS, crotte de bique coeur coeur) ainsi que le système d’exploitation que vous utilisez (Windows 95, Linux Manjaro 21.0, …)
  • Si vous avez des fonctions qui utilisent l’aléatoire : fixez le pseudo-aléatoire avec set.seed(le nombre que vous voulez) pour permettre à tout le monde d’obtenir la même chose que vous.

Pour vous aider, vous avez même un package de R fait exprès : reprex (pour reproducible r exemple)

Ca fait peur ? C’est beaucoup de travail ?

La bonne nouvelle, c’est que dans 80% des cas, en faisant tout ça, vous allez trouver vous-même la solution à votre problème.

L’autre bonne nouvelle, c’est que le reste du temps, les gentilles personnes susmentionnées seront ravies de vous aider !


Sources :

Illustration : Allison Horst


Anna Doizy
Anna Doizy
Chercheuse, consultante et formatrice freelance
Libre comme l’R

Méthodologie scientifique et analyses de données statistiques