
Baptisée « Masked Marvel », cette mise à jour majeure qui sort près de 8 ans et demi après la dernière version du langage, apporte plus de 200 modifications, dont des changements fondamentaux, de nouvelles fonctions, des améliorations de performances et corrections de bugs.
Cette mouture introduit comme nouveauté phare la prise en charge des valeurs « Integer 64 bits» pour toutes les plateformes R, qui permettra désormais d’utiliser les vecteurs longs de plus de 2 puissances 31 éléments sur les systèmes 64 bits.
R 3.0 apporte également une nouvelle fonction au sein du « parallel package », qui permet de travailler avec un masque d’affinité CPU et l’indexation de la matrice de deux colonnes est désormais prise en charge pour le remplacement et l’extraction.
La logique de la fonction aggregate.formula() a été révisée. Il est désormais possible d’utiliser une formule stockée dans une variable. Précédemment, la formule devait être renseignée explicitement dans l’appel de la fonction.
R 3.0 et son code source sont disponibles sous les termes de la licence GPL. Le langage est largement utilisé par les statisticiens, car il est simple à apprendre, même pour les non-programmeurs. Il bénéficie par ailleurs du support des grandes entreprises IT, notamment SAP et Oracle.

Source : Notes de version
Et vous ?


