Aller au contenu
TransformR

INSEE : développement de packages R

RÉFÉRENCE CLIENT · INSEE

La référence INSEE porte sur le développement de packages R. Elle met en avant cette composante de l’expertise TransformR : travailler sur des composants R organisés sous forme de packages.

Le périmètre présenté

Cette référence concerne le développement de packages. Les noms des packages, les données traitées, les modalités de diffusion et les résultats de la mission ne sont pas détaillés ici.

Votre besoin : passer de fonctions à un package métier

Dans un projet comparable, le cadrage peut porter sur les fonctions à regrouper, leurs utilisateurs, les règles de calcul, les dépendances et les conditions de réutilisation. L’objectif est de définir ce qui relève de l’interface du package et ce qui reste propre à chaque application.

Les tests, la documentation, le versionnement et le mode de distribution font partie des sujets à discuter pour votre projet. Leur périmètre doit être convenu selon l’environnement et les responsabilités de votre équipe.

Préparer un premier échange

  • Quelles fonctions ou quels traitements voulez-vous regrouper ?
  • Qui utilisera et maintiendra le package ?
  • Quels environnements et quelles versions de R sont concernés ?
  • Comment souhaitez-vous vérifier, documenter et diffuser les évolutions ?

Une description des usages et du code existant suffit pour commencer à cadrer l’intervention, sans transmettre de données confidentielles dans le premier message.

Discuter de votre package R ↗

UN BESOIN ?

Transformons ce sujet en projet opérationnel.

Parler à un expert