Articles précédents : Articles
- [24] SELinux en danger ?
- [4] Naissance de l'association GNOME-FR
- [48] Projet Open Graphic : les premières cartes de test avant la fin de l'année !
- [115] Le point sur le traitement graphique sous Linux
- [64] NILFS, Un tout nouveau système de fichiers
- [41] La bibliothèque Classiques Sciences Sociales fête son 5ème anniversaire
- [30] AbiWord passe en version 2.4
- [34] Oxford Advanced Learner Dictionary CDROM sous GNU/Linux
- [2] Journée logiciels libres et propriété intellectuelle
- [10] Compte rendu en temps réel de l'atelier Netfilter 2005
Liens connexes
- La page du projet (1444 hits)
- Les screenshots (3276 hits)
- La FAQ (264 hits)
- Quelques modules supplémentaires (415 hits)
- Un petit article wikipedia (1312 hits)
Dépêche modérée par
Dépêche éditée par
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.
La page du projet (1444 hits)
Les screenshots (3276 hits)
La FAQ (264 hits)
Quelques modules supplémentaires (415 hits)
Un petit article wikipedia (1312 hits)
> Lire la suite (29 commentaires, moyenne: 4,2). [dépêche : 195 caractères]
HS
<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 ?
-
[^]Re: HS
Posté par Nicolas Schoonbroodt (Jabber id, page perso, ) le 08/10/2005 à 22:26. (lien). Évalué à 3.Dans le HS aussi, et donc rien à voir avec le tient, on m'a parlé vendredi de ce logiciel...
enfin, une prof, qui a dit plus ou moins : "Donc, on n'utilisera pas SAS (NdMoi : enfin, quelque chose comme ça) qui est le plus puissant, mais R pour faire les TP". Failli demander : gratuit, ou libre et gratuit, mais je me suis abstenu, pour pas gonfler les autres avec des questions HS, en me promettant de chercher dès que j'y penserais... formidable, DLFP, même plus besoin de penser, ni de chercher...
[ / ma vie ]--
[ Répondre ] Ce commentaire est-il impertinent ou utile ?-
[^]Re: HS
-
-
[^]Re: HS
Posté par alung () le 08/10/2005 à 23:08. (lien). Évalué à 4.Je n'ai pas exploré les deux logiciels à fond (je dirais même que je les ai effleurés...) mais R semble être une solution meilleure pour les statisticiens. Par exemple comment extraire des données, à partir d'énormes tableaux de chiffres. Ça se fait en trois lignes à l'aide d'outils de classification, comme l'analyse en composantes principales ou l'analyse factorielle. (hop là je ressors des termes de vieux cours que j'ai suivis...)
-
[^]Re: HS
Posté par Zorglub () le 08/10/2005 à 23:33. (lien). Évalué à 5.Oui, il peut remplacer matlab, mais surtout pour les operations statistiques. Matlab a toute une serie de toolbox disponibles pour faire de l'analyse numerique, etc, et ce n'est pas le point fort de R.
Zorglub-
[^]Re: HS
Posté par liparis () le 09/10/2005 à 08:50. (lien). Évalué à 7.R n'a jamais été développé pour remplacer matlab. Le nom "R" viens du fait que le logiciel veut être l'équivalent d'un autre langage stats "S".
C'est donc un logiciel orienté statistiques et production de graphiques de qualité scientifique. J'ai déjà rencontré des gens faire de la modélisation avec R, mais c'est un peu comme si quelqu'un esayait de faire du dessin vectoriel avec gimp...-
[^]Re: HS
-
-
-
[^]Re: HS
Bindings python
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
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...
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...
-
[^]Re: Question un peu HS...
-
[^]Re: Question un peu HS...
Posté par Julien Damon (page perso, ) le 09/10/2005 à 09:04. (lien). Évalué à 6.R est un langage de statistique et SAS... ben c'est SAS quoi !
Pour faire simple disons que pour faire des statistiques le remplacement est possible, mais il faut avoir deux trois choses à l'esprit :
- SAS sait travailler sur de très gros volumes, ce que R ne saura jamais faire (la plupart (totalité ?) de ses fonctions chargeant l'ensemble des données en RAM pour effectuer les calculs).
- Il est beaucoup plus simple de développer quelques chose avec R qu'avec SAS. Dans certain labo où SAS est "obligatoire" on teste les nouveau modèles avec R (la manipulation de données étant confiée à une SGBD, ou un langage de haut niveau du type perl/python) puis on implémente sous SAS celui qui va bien.
- Les résultats peuvent différer sur certaines méthodes car certaines techniques statistiques ne sont pas implémentée de manière identique (par exemple les générateurs de nombres aléatoires).
- SAS est fortement implenté dans les entreprises (et R assez peu) aussi en tant qu'étudiant MIAGE, il est très conseillé de bien savoir faire du SAS !
R et PostGreSQL
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
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(...)
-
[^]Re: D'autres informations
Posté par baud123 (Jabber id, page perso, ) le 09/10/2005 à 13:23. (lien). Évalué à 3.et il y a quelques interfaces graphiques de disponibles
vous pouvez déjà essayer
R --gui=tk
pour en lancer une simpliste... (à part le menu qui se rajoute, ça reste un terminal élaboré en ligne de commande :-( ) et ne pas hésiter à regarder sur le site les autres environnement graphiques proposés-
[^]Re: D'autres informations
-
Quelle différence avec...
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
-
[^]Re: Quelle différence avec...
Posté par Matthieu Lagouge (Jabber id, page perso, ) le 09/10/2005 à 10:00. (lien). Évalué à 3.A vue de nez, parce que je connais pas bien R:
octave: clone lire de matlab qui essaie d'être compatible (je dirais compatible à 90%, mais sans les toolbox, forcément)
scilab: calcul vectoriel, donc, concurrent de matlab, développé par l'inria au départ (oui, je l'aime bien, il est assez puissant pour tous mes besoins). on note l'existence d'un convertisseur matlab vers scilab, mais je ne l'ai jamais testé
R: calcul statistique!-
[^]Re: Quelle différence avec...
Posté par Eudoxe (page perso, ) le 10/10/2005 à 06:24. (lien). Évalué à 3.Pour Scilab, on peut ajouter qu'il a un module de simulation de schéma-blocs tel que Simulink pour Matlab : Scicos
http://pauillac.inria.fr/cdrom/www/scilab/doc/scicos_html/(...)
http://www.saphir-control.fr/articles/scicos1/article1.html(...)
-
[^]Re: Quelle différence avec...
Posté par oliv () le 10/10/2005 à 07:09. (lien). Évalué à 2.Octave est compatible avec Matlab 4, mais Matlab a évolué depuis 10 ans. Octave est compatible seulement à 60% maintenant.
Scilab est beaucoup plus évolué. Il est encore loin de concurrencer Matlab, mais à choisir en Octave et Scilab, il n'y a pas d'hésitation à avoir. Si seulement il pouvait recharger de lui même les fonctions quand elles ont été modifiées, ça en ferait vraiment une alternative viable à Matlab.
-
-
[^]Re: Quelle différence avec...
Posté par Benoît Sibaud (Jabber id, page perso, ) le 09/10/2005 à 10:55. (lien). Évalué à 6.Pour le plus ou moins libre, il suffit de dire qu'Octave et R sont libres et que Scilab est propriétaire (cf sa licence), même si l'INRIA prétend le contraire.
-
[^]Re: Quelle différence avec...
Posté par thaodalf () le 09/10/2005 à 20:59. (lien). Évalué à 2.même si c'est une licence maison elle m'a l'air plutot respectueuse de l'idée de la GPL. on a le droit de distribuer le logiciel, d ele modifier et de redistribuer gratuitement ou en faisant payer notre code modifier ou non.
ca ma l'air bien!-
[^]Re: Quelle différence avec...
Posté par med (page perso, ) le 09/10/2005 à 21:03. (lien). Évalué à 2.Tu parles bien de la licence de scilab ? D'après http://www.gnu.org/philosophy/license-list.html(...) il est indiqué : « This is not a free software license because it does not allow commercial distribution of a modified version. »
-
[^]Re: Quelle différence avec...
Posté par thaodalf () le 10/10/2005 à 07:10. (lien). Évalué à 1.je viens de retourner sur leur site pour essayer de comprendre. en fait c'est bizzare. en lisant la licence francaise j'ai l'impression que la vente/distribution est autorisé mais pas son inclusion dans un autre logiciel propriétaire. la FAQ va a peu près dans ce sens apparament.
bon ben pour moi un myth s'effondre (en partie). ils pourraient en faire une version sous licence Cecill.-
[^]Re: Quelle différence avec...
Posté par Nicolas Schoonbroodt (Jabber id, page perso, ) le 10/10/2005 à 11:43. (lien). Évalué à 2.La FAQ (anglaise) dit :
use freely Scilab for commercial use if you do not use it as a derived software (ie a modified Scilab) or a composite software (ie Scilab included in another software).
Donc tu peux effectivement le vendre, mais sans l'inclure dans autre chose, ni en le modifiant.--
[ Répondre ] Ce commentaire est-il impertinent ou utile ?
-
-
-
-
R sous KDE : RKWard
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(...)




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.