Langages, logiciels (2/2) R et ses packages

Faut-il encore présenter R, environnement de travail spécialisé pour l'analyse statistique et graphique?

  • R comprend langage de programmation spécialisé, utilisant des objets particulièrement bien adaptés aux différentes tâches du statisticien.
  • R produit des graphiques de qualité.
  • R peut travailler avec des données stockées en base de données, en fichiers xml, fichiers texte, fichiers géographiques (shapefile, etc.), ...
  • R est un logiciel libre (et gratuit), disponible sur les plateformes classiques: Windows, Linux/Unix, MacOS, ...
  • R présente une particularité à l'origine de son succès: la facilité à créer des packages additionnels.
  • Plus de 7000 packages additionnels dits "contrib" sont disponibles librement sur le réseau CRAN, où ils sont publiés et maintenus par des centaines de contributeurs du monde entier.
  • R peut être utilisé avec de nombreux autres logiciels libres: SIG (géographie), publication, graphique, etc.

Nous utilisons le langage R de façon professionnelle depuis 1999, et développons régulièrement de nouveaux packages. Nos packages comportent généralement du langage C pour des raisons de rapidité d'exécution. Certains de nos packages sont (en accord avec nos commanditaires et partenaires) proposés en accès libre.

Site officiel du R-project