{"batchcomplete":"","continue":{"lecontinue":"20260126084204|648","continue":"-||"},"query":{"logevents":[{"logid":658,"ns":0,"title":"Packages R: d\u00e9velopper un package","pageid":186,"logpage":186,"revid":1259,"params":{},"type":"create","action":"create","user":"Lvaudor","timestamp":"2026-07-20T07:30:20Z","comment":"Page cr\u00e9\u00e9e avec \u00ab\u202f= D\u00e9velopper un package R avec RStudio = Ce tutoriel pr\u00e9sente une d\u00e9marche simple pour cr\u00e9er un package R moderne, document\u00e9 et test\u00e9. Il s'appuie sur les packages '''devtools''', '''usethis''', '''roxygen2''' et '''testthat''', qui constituent aujourd'hui l'\u00e9cosyst\u00e8me de r\u00e9f\u00e9rence pour le d\u00e9veloppement de packages.  == Pr\u00e9requis == Installer les principaux outils de d\u00e9veloppement :  <code>install.packages(c(    \"devtools\",    \"usethis\",    \"roxygen2...\u202f\u00bb"},{"logid":657,"ns":6,"title":"Fichier:Logos des contributeurs.png","pageid":185,"logpage":185,"revid":1253,"params":{},"type":"create","action":"create","user":"Parmentier","timestamp":"2026-07-03T10:46:53Z","comment":""},{"logid":656,"ns":6,"title":"Fichier:Logos des contributeurs.png","pageid":185,"logpage":185,"revid":1253,"params":{"img_sha1":"ehimazrnucaof90izi7l2xlcahgz1us","img_timestamp":"2026-07-03T10:46:53Z"},"type":"upload","action":"upload","user":"Parmentier","timestamp":"2026-07-03T10:46:53Z","comment":""},{"logid":655,"ns":6,"title":"Fichier:Logo Sat.png","pageid":184,"logpage":184,"revid":1250,"params":{},"type":"create","action":"create","user":"Parmentier","timestamp":"2026-07-03T09:38:51Z","comment":""},{"logid":654,"ns":6,"title":"Fichier:Logo Sat.png","pageid":184,"logpage":184,"revid":1250,"params":{"img_sha1":"om9dxuic27yntnrkah94aco9bw8potz","img_timestamp":"2026-07-03T09:38:51Z"},"type":"upload","action":"upload","user":"Parmentier","timestamp":"2026-07-03T09:38:51Z","comment":""},{"logid":653,"ns":2,"title":"Utilisateur:User","pageid":0,"logpage":0,"params":{"userid":360},"type":"newusers","action":"autocreate","user":"User","timestamp":"2026-03-26T16:14:25Z","comment":""},{"logid":652,"ns":6,"title":"Fichier:Plan Salle Stagiaire.png","pageid":183,"logpage":183,"revid":1213,"params":{},"type":"create","action":"create","user":"Sdunesme","timestamp":"2026-03-06T12:03:51Z","comment":""},{"logid":651,"ns":6,"title":"Fichier:Plan Salle Stagiaire.png","pageid":183,"logpage":183,"revid":1213,"params":{"img_sha1":"qhe9d3kk7f5fnccghpzyf20sjgvat2u","img_timestamp":"2026-03-06T12:03:51Z"},"type":"upload","action":"upload","user":"Sdunesme","timestamp":"2026-03-06T12:03:51Z","comment":""},{"logid":650,"ns":6,"title":"Fichier:Glourbee.png","pageid":182,"logpage":182,"revid":1201,"params":{},"type":"create","action":"create","user":"Sdunesme","timestamp":"2026-01-26T09:15:49Z","comment":""},{"logid":649,"ns":6,"title":"Fichier:Glourbee.png","pageid":182,"logpage":182,"revid":1201,"params":{"img_sha1":"ngizpb26psqamobzygxbm4l413vxe3x","img_timestamp":"2026-01-26T09:15:49Z"},"type":"upload","action":"upload","user":"Sdunesme","timestamp":"2026-01-26T09:15:49Z","comment":""}]}}