Liens connexes

Dépêche modérée par

Dépêche éditée par

: R-project bouge, R version 2.2.0 sort

Posté par Paul Rivier. Modéré le 08 octobre 2005.
0
R est un environnement utilisant un langage pour l'analyse mathématique et statistique sur ordinateur, et produit également des graphiques de très grande qualité. Il est extrêmement modulaire ce qui a grandement facilité la création de modules spécifiques par des tiers. On trouve ainsi des dizaines de modules spécifiques pour l'analyse d'un type de problème précis.

R implémente notamment en open-source le langage S (des laboratoires Bell maintenant Lucent Technologies), dont les programmes tournent quasiment sans modification avec R, ce qui en fait un outil de choix pour les recherches mettant en oeuvre les statistiques : bioinformatique, analyse de marchés financiers, analyse de données spatiales...

Le projet R est encore bien peu connu du public probablement à cause de son coté austère et ciblé. C'est pourquoi les sorties se font discrètes. Hier c'est la version 2.2.0 qui a été publiée, avec son lot de changements concernant principalement le confort d'utilisation.

R peut certes sembler rebutant pour l'étudiant souhaitant faire quelques calculs statistiques, mais - une fois pris en main - il se révèle très efficace.

> Lire la suite (29 commentaires, moyenne: 4,2).   [dépêche : 195 caractères]

Ce projet montre bien qu'une conception bien définie et modulaire d'un projet est source de participation extérieure, denrée hélas plus rare que ce qu'il n'y parait dans le développement libre :)

Cette discussion est archivée, il n'est plus possible de laisser des commentaires.

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.

HS

Posté par Fabien Engels (page perso, ) le 08/10/2005 à 21:40. (lien). Évalué à 7.

<mode mauvaise humeur>
Qu'est ce que ça me gonfles tout ces projets qui utilisent soit une lettre ou un nom commun comme nom ...
Aprés pour faire des recherches, ça ne fait que compliquer la vie ... et ça manque d'originalité :)
</mode mauvaise humeur>

Bon me rattrapper, je dirai que les captures d'ecrans sont plutôt impressionnants. Est ce qu'il peut remplacer matlab pour certaines pratiques ?

Bindings python

Posté par Sebastien Binet () le 08/10/2005 à 21:58. (lien). Évalué à 10.

Comme c'est pas flagrant dans les liens donnés, voilà les deux bindings python pour R:

- RSPython : permet d'appeler python depuis R, et R depuis python
http://www.omegahat.org/RSPython/(...)

- RPy : s'inspire de RSPython mais n'implémente que la partie "R depuis python"
http://rpy.sourceforge.net/(...)

A noter que rpy prend tout son sens lorsqu'il est couplé avec un truc du genre numarray.
http://www.stsci.edu/resources/software_hardware/numarray(...)

Il me semble que découvrir R via python est plus facile vu que python est quand même (il me semble) plus connu que R...
(A ma connaissance, pas de bindings Ruby).

Voilà-voilà.

Un peu dans le même genre il y a GDL

Posté par med (page perso, ) le 08/10/2005 à 22:11. (lien). Évalué à 9.

Bravo à tous les contributeurs pour cette nouvelle version. J'avais jeté un œil l'année dernière et ça m'avait déjà paru très intéressant.

<pub éhontée>Sinon, je tiens aussi à signaler l'existence du projet GDL (http://gnudatalanguage.sourceforge.net/(...) ) qui est un clone libre (GPL) du ô combien onéreux et propriétaire IDL® (Interactive Data Language) et qui commence à devenir bien utilisable. C'est un langage de traitement de données et de visualisation, vectoriel, largement utilisé dans la recherche et l'industrie
Comme pour R, les participations extérieures sont très bienvenues, que ce soit pour corriger une typo, implanter des fonctions, faire des paquets pour une distribution ou quoique ce soit d'autre. Le fondateur et coordinateur du projet est d'ailleurs fort sympathique et très patient pour guider les premiers pas.</pub éhontée>

Question un peu HS...

Posté par Oni (Jabber id, page perso, ) le 08/10/2005 à 22:42. (lien). Évalué à 5.

Voilà je sais ça pas forcement ça place ici mais bon je pose la question quand même...

Je viens de commencer à apprendre à utiliser le logiciel SAS (je suis en 3ème année de MIAGE pour faire simple) et je voulais savoir si R pouvait remplacer SAS (enfin je voudrais savoir si le langage était similaire surtout...) ou s'il existait un logiciel similaire gratuit (libre ça serai le pied mais gratuit ça serait bien) tournant sous Linux et ayant un langage proche...

R et PostGreSQL

Posté par olivierweb (page perso, ) le 09/10/2005 à 06:10. (lien). Évalué à 5.

A noter aussi que l'on peut utiliser R depuis PostGreSQL, je l'ai testé avec succès pour faire des graphiques.
Ça se fait avec PL/R (exemples sur le site).

SELECT mon_graph('SELECT x, y FROM mesures','/tmp/mon_graphique.ps');

Je vais voir pour faire plus facilement des anova et autres tests de moyennes.

Ce serait super de faire un truc du genre
SELECT test_t(
'SELECT masse FROM mesures WHERE serie=1',
'SELECT masse FROM mesures WHERE serie=2'
);

et d'obtenir directement le résultat.

Voila, si ça peut donner des idées.

D'autres informations

Posté par Julien Damon (page perso, ) le 09/10/2005 à 08:52. (lien). Évalué à 10.

Je suis utilisateur de R depuis la version 0.6.0 et je l'ai vu évoluer avec le plus grand plaisir !

Je me permet d'ajouter quelques informations complémentaires.

Tout d'abord, comme on peut le voir sur le site r-project R dispose à l'instar de Perl de son CRAN [1] (Comprehensice R Archive Network) et d'une communauté riche en statisticiens (beaucoup d'universitaires en fait).
Le terme cran est d'ailleurs le bon mot clé à employer pour des recherches web où dans les paquetages de distribution (sous Debian, par exemple, un petit "apt-cache search cran" donnera l'ensemble des paquetages disponibles).

L'écriture de scripts R est facilité par une coloration syntaxique sous vim ou emacs (grâce à ESS : Emacs Speaks Statistics) et une interface utilisateur conviviale existe pour les débutants [2] (ainsi que une intégration possible dans Gnumeric ou Excel - D'ailleurs si quelqu'un sait comment faire de même sous OpenOffice Calc, je suis très interressé !).

Je voudrais enfin préciser, surtout pour les étudiants, que si l'effet du "je fais mon mémoire en LaTeX et non en Word" permet souvent de maximiser la note de présentation, il en va de même pour le "je fais mes graphiques avec R et non un tableur". D'autant plus que ce n'ai pas si difficile que ça de s'y mettre (voir [3] et [4]).

Liens :
[1] - CRAN (mirroir de l'Université de Lyon)
http://cran.univ-lyon1.fr/(...)
[2] - R commander : une interface utilisateur plus conviviale pour les novices
http://socserv.mcmaster.ca/jfox/Misc/Rcmdr/(...)
[3] - Exemple de "belles" statistiques obtenues grâce à R
http://zoonek2.free.fr/UNIX/48_R/all.html(...)
[4] - Des fiches de TD sur l'emploi de R (Université de Lyon)
http://pbil.univ-lyon1.fr/R/enseignement.html(...)

Quelle différence avec...

Posté par scls19fr (page perso, ) le 09/10/2005 à 09:30. (lien). Évalué à 4.

Bonjour,

dans le domaine du calcul numérique on trouve plusieurs noms (plus ou moins libre)

- Octave
- Scilab
- R

(ce n'est que quelques exemples)


Quelles sont les différences entre ces logiciels ?

Merci

R sous KDE : RKWard

Posté par peco () le 09/10/2005 à 15:45. (lien). Évalué à 4.

Bonjour à tous !

Je me permets de signaler que le projet RKWard propose une interface graphique à R sous KDE, avec coloration syntaxique, aide intégrée en HTML, système de plugins facile à utiliser, édition des tables visuelle, installation simplifiée de paquets.

La version 0.3.3 va sortir sous peu : prenez la version CVS, qui est la future 0.3.3. La version 0.3.2 est disponible sur le site, mais vous manqueriez de nombreuses améliorations.

Le site web est en cours de maintenances, avec un nouveau site qui arrive.

Et n'oubliez pas : si RKWard vous est utile, n'ésitez pas à venir participer !

http://rkward.sf.net(...)

Revenir en haut de page