IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Affichage des résultats du sondage: Quel éditeur utilisez-vous pour R ?

Votants
181. Vous ne pouvez pas participer à ce sondage.
  • Eclipse + StatET

    6 3,31%
  • Emacs + ESS

    11 6,08%
  • PSPad + accessR

    0 0%
  • Rcmdr

    7 3,87%
  • RKward

    4 2,21%
  • (R)WinEdt

    0 0%
  • Scite + le module r.properties

    2 1,10%
  • Tinn-R

    31 17,13%
  • Vim + R.vim ou Vim-R-plugin2

    5 2,76%
  • Un éditeur de texte "traditionnel" (Notepad(++), gedit, kate,...)

    38 20,99%
  • Autre

    9 4,97%
  • RStudio

    90 49,72%
Sondage à choix multiple
R Discussion :

Quel éditeur utilisez-vous pour R ?


Sujet :

R

  1. #1
    Membre expert
    Avatar de pitipoisson
    Homme Profil pro
    Chercheur
    Inscrit en
    Septembre 2006
    Messages
    1 942
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : Chercheur
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Septembre 2006
    Messages : 1 942
    Points : 3 378
    Points
    3 378
    Par défaut Quel éditeur utilisez-vous pour R ?
    Bonjour à tous,

    Afin de recenser les différentes solutions disponibles, leurs avantages et inconvénients, voici le traditionnel sondage "Quel éditeur utilisez vous ?" (plusieurs choix possibles).

    N'hésitez pas à expliquer la raison de votre choix, en insistant notamment sur
    • les qualités d'édition de scripts
    • la communication avec un processus R
    • éventuellement la portabilité sur plusieurs OS.
    • ...


    J'ai essayé d'être le plus exhaustif possible dans les choix du sondage mais il se peut que je sois passé à côté de quelque chose. Cette discussion est l'occasion de porter à la connaissance de tous d'autres solutions moins connues.

    Lorsque suffisamment de réponses auront été données, je viendrai éditer ce message pour y faire figurer une synthèses des avantages et inconvénients de chaque solution.

    Edit: je peux apparemment ajouter des choix dans le sondage... si vous voyez des oublis importants, n'hésitez pas à m'en faire part.
    Forum LaTeX : pour des réponses rapides et appropriées, pensez à poster un
    ECM = Exemple (reproduit le problème) Complet (document compilable) Minimal (ne postez pas votre thèse !)

    Une solution vous convient ? N'oubliez pas le tag


    )><))))°>

  2. #2
    Membre expert
    Avatar de pitipoisson
    Homme Profil pro
    Chercheur
    Inscrit en
    Septembre 2006
    Messages
    1 942
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : Chercheur
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Septembre 2006
    Messages : 1 942
    Points : 3 378
    Points
    3 378
    Par défaut
    Bon aller, je me lance !

    Après avoir utilisé Tinn-R pendant un bout de temps, je l'ai abandonné pour plusieurs raisons (dont certaines sont semble-t-il obsolètes à ce jour):
    • Je n'aimais pas trop la partie édition de scripts que je trouvais assez limitée
    • à l'époque, il était impossible d'annuler des modifications après enregistrement (ce qui occasionnait assez souvent de grosses pertes de travail). Je crois que ce problème à depuis été réglé.
    • Utilisable uniquement sous Windows

    Mon choix s'est porté sur Emacs + ESS qui me convient parfaitement.

    Avantages:
    • Les fonctions d'édition de texte d'Emacs qui sont très puissantes.
    • Coloration syntaxique et indentation automatique du code.
    • visualisation à la volée des arguments d'une commande tels qu'ils sont décrits dans l'aide de R.
    • auto-complétion des fonctions, objets et fichiers.
    • Des squelettes de fonctions perso qui renseignent entre autres le codeur et la date de création en commentaire.
    • intégration de la console R (plusieurs à la fois si on veut) et envoi de lignes, régions (sélection), "expressions", buffer dans la console.
    • de nombreux raccourcis pour l'édition, la communication entre script et console et pour le travail dans la console elle-même.
    • des possibilités énormes de configuration (+ interaction avec d'autres extensions d'Emacs : j'utilise par exemple ECB qui sépare "intelligemment" les fenêtres, afin d'avoir la console toujours en bas, des listes de fonctions perso et explorateur de fichier en barre latéral, etc.).
    • disponible sur plusieurs OS (GNU/Linux et Windows, pour ce qui me concerne).


    Inconvénients: ceux d'Emacs...
    • difficulté de prise en main.
    • configuration compliquée... enfin pas intuitive pour un sou.
    Forum LaTeX : pour des réponses rapides et appropriées, pensez à poster un
    ECM = Exemple (reproduit le problème) Complet (document compilable) Minimal (ne postez pas votre thèse !)

    Une solution vous convient ? N'oubliez pas le tag


    )><))))°>

  3. #3
    Membre régulier
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    100
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2007
    Messages : 100
    Points : 107
    Points
    107
    Par défaut
    Pour commencer les gros projets avec plusieurs fichiers (typiquement simuls, packages), Eclipse + StatEt.

    Pour la vie de tous les jours, TextMate et l'extension R. J'avais utilisé Smultron aussi à un moment, mais il est nettement moins puissant que texmate.
    --
    N'oubliez pas le tag [Résolu] !
    Mon blog sur R est ici

  4. #4
    ced
    ced est déconnecté
    Rédacteur/Modérateur

    Avatar de ced
    Homme Profil pro
    Gestion de bases de données techniques
    Inscrit en
    Avril 2002
    Messages
    6 008
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Loiret (Centre)

    Informations professionnelles :
    Activité : Gestion de bases de données techniques
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Avril 2002
    Messages : 6 008
    Points : 23 684
    Points
    23 684
    Par défaut
    Bonjour,

    J'ai commencé avec Tinn-R, puis je suis passé à Eclipse + StatEt.
    Si Eclipse est un environnement parfois un peu lourd (en terme de consommation de ressources machines), il apporte tout de même un très grand nombre de fonctionnalités que je trouve très pratiques : coloration syntaxique, auto-complétion, affichage du contenu des variables, sauvegarde de l'historique du script en local, renommage des variables, affichage des erreurs syntaxiques en cours de frappes, explorateur d'objets, coloration syntaxique et navigation dans l'aide de R...

    Bref, tout ce dont j'ai besoin

    ced
    Rédacteur / Modérateur SGBD et R
    Mes tutoriels et la FAQ MySQL

    ----------------------------------------------------
    Pensez aux balises code et au tag
    Une réponse vous a plu ? N'hésitez pas à y mettre un
    Je ne réponds pas aux questions techniques par message privé, les forums sont là pour ça

  5. #5
    Ayest
    Invité(e)
    Par défaut
    Bonjour,

    Au départ pour moi, xemacs avec ESS, notamment pour son interaction avec la console R, et tout le reste classique sous emacs comme l'indentation, la coloration, etc. (et parce que je l'utilisais pour d'autres choses, comme LaTeX par exemple). Ce qui me gène le plus est sa lenteur au démarrage, et son aspect (police, couleurs...) : ça compte !

    Puis, je suis passé à eclipse+statet : très bien, il y a tout ce qu'il faut, mais c'est franchement lourd juste pour éditer un script.

    Récemment, j'utilise kate qui me plait beaucoup :
    * très léger (lancement quasiment instantanée)
    * police et affichage agréable et reposant (à contrario d'emacs)
    * coloration syntaxique et indentation
    * système de code folding (qui manque à emacs)
    * un peu de complétion : la complétion se fonde sur les mots déjà présents dans le texte
    * un système de workspace, très simple et léger, et très pratique. Il ouvre notamment le dernier workspace au moment de
    * possibilité d'envoyer les commandes dans une console intégrée.
    * système de "pair matching" bien fait (il souligne d'un trait rouge une parenthèse en trop par exemple)
    * un système de coloration dans la fenêtre de navigation des fichiers très bien fait, qui permet facilement de s'y retrouver dans les différents fichiers du workspace.

    Pour un éditeur de texte très simple et léger, qu'on peut comparer à gedit, il a toutes les fonctionnalités indispensables.

    David
    Dernière modification par ced ; 23/08/2011 à 12h39.

  6. #6
    Membre averti
    Homme Profil pro
    Inscrit en
    Août 2007
    Messages
    125
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations forums :
    Inscription : Août 2007
    Messages : 125
    Points : 339
    Points
    339
    Par défaut
    Salut,

    Moi c'est gedit... très léger et facile d'utilisation. C'est vrai que je ne demande pas grand chose.... juste de la coloration syntaxique

  7. #7
    Membre à l'essai
    Profil pro
    Inscrit en
    Octobre 2010
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Octobre 2010
    Messages : 7
    Points : 10
    Points
    10
    Par défaut
    J'utilise JGR

  8. #8
    Futur Membre du Club
    Profil pro
    Inscrit en
    Février 2011
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2011
    Messages : 7
    Points : 8
    Points
    8
    Par défaut
    Après avoir longtemps utilisé TinnR, et j'utilise maintenant eclipse et statet, notamment pour la construction des packages et le contrôle de version avec subversion.

  9. #9
    Membre habitué
    Inscrit en
    Mai 2010
    Messages
    74
    Détails du profil
    Informations forums :
    Inscription : Mai 2010
    Messages : 74
    Points : 164
    Points
    164
    Par défaut
    Après avoir essayé plusieurs éditeurs, je suis tombé sur emacs et ESS, et je pense que c'est l'éditeur ultime pour R !!! et pour tout le reste comme Sweave, latex, etc

  10. #10
    ced
    ced est déconnecté
    Rédacteur/Modérateur

    Avatar de ced
    Homme Profil pro
    Gestion de bases de données techniques
    Inscrit en
    Avril 2002
    Messages
    6 008
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Loiret (Centre)

    Informations professionnelles :
    Activité : Gestion de bases de données techniques
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Avril 2002
    Messages : 6 008
    Points : 23 684
    Points
    23 684
    Par défaut
    Bonjour,

    Un nouvel IDE, open-source, pour R vient de paraître : RStudio.

    Même s'il n'est encore qu'en version beta, il s'annonce très prometteur :
    • multi-platforme
    • une version serveur pour une installation en client léger...


    Les premières critiques sont déjà très élogieuse.

    A tester...

    ced
    Rédacteur / Modérateur SGBD et R
    Mes tutoriels et la FAQ MySQL

    ----------------------------------------------------
    Pensez aux balises code et au tag
    Une réponse vous a plu ? N'hésitez pas à y mettre un
    Je ne réponds pas aux questions techniques par message privé, les forums sont là pour ça

  11. #11
    Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Mars 2011
    Messages
    32
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Mars 2011
    Messages : 32
    Points : 62
    Points
    62
    Par défaut
    De mon côté, j'utilise habituellement Rcmdr.
    Principalement pour le fait que je ne viens pas du tout d'une formation info, et que ma formation intègre Rcmdr. Je trouve ça plutôt utile lorsque les fonctions à utiliser sont très basiques ou incrémentées dans Rcmdr (mes enseignants étant ceux développant FactoMineR & SensoMineR).

    Quand ça devient plus compliqué, un script de base me convient, mais mes scripts ne sont pas d'une complexité folle, donc je changerai peut être d'avis plus tard...

  12. #12
    Rédactrice

    Avatar de stoyak
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    408
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2005
    Messages : 408
    Points : 1 491
    Points
    1 491
    Par défaut
    Je teste à mon tour RStudio, les premières critiques étant plutôt bonnes.

    Retour d'expérience bientôt ...
    Cela demande du courage d'en tirer du plaisir
    Quand on n'a qu'un marteau, tous les problèmes ressemblent à un clou

  13. #13
    Rédactrice

    Avatar de stoyak
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    408
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2005
    Messages : 408
    Points : 1 491
    Points
    1 491
    Par défaut
    J'ai donc testé RStudio sous Mac OS X : multiplateforme, agréable à utiliser. Une visualisation du code, des objets, des images et des packages avec différentes fenêtres.
    Cela peut simplifier l'utilisation de R pour les nouveaux utilisateurs.
    Cela demande du courage d'en tirer du plaisir
    Quand on n'a qu'un marteau, tous les problèmes ressemblent à un clou

  14. #14
    Membre du Club
    Homme Profil pro
    Post-Doc Ecologie
    Inscrit en
    Juillet 2007
    Messages
    76
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Taïwan

    Informations professionnelles :
    Activité : Post-Doc Ecologie
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Juillet 2007
    Messages : 76
    Points : 45
    Points
    45
    Par défaut
    Salut,
    Nouvel utilisateur de R, et venant de l'univers Matlab, je cherchais une interface pas trop éloignée.
    Après une première initiation, antérieure à ma récente conversion, il m'avait été recommandé Tinn-R. Donc j'utilisais Tinn-R, mais ça me rebutait un peu.
    Beaucoup trop de choses sous mes yeux je pense, trop de choix, de boutons (à mon goût). Et puis, j'ai essayé de faire en sorte que R se lance en même temps que Tinn-R, pour cela, j'ai utilisé un script, puis un autre trouvés sur le net. Sans vraiment réussir à faire ce que je voulais.
    Finalement, j'ai cherché autre chose et suis tombé sur RStudio. Et là j'ai un peu retrouvé l'interface à la Matlab: l'organisation des fenêtres, la console R se lance directement et est intégré dans la fenêtre principal. Bon ce n'est peut-être que des détails, mais je me sens plus à l'aise. Peut-être qu'avec le temps, je trouverai Rstudio limité, bon juste pour les débutants comme suggéré plus haut. On verra bien

  15. #15
    Nouveau Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Juin 2012
    Messages
    1
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2012
    Messages : 1
    Points : 1
    Points
    1
    Par défaut Vim
    Personnellement j'utilise vim pour développer quelque soit le langage (enfin du moment qu'il existe un plugin vim prévu à cet effet), et donc R ne coupe naturellement pas à cette règle.

    Les plugins permettent l'utilisation d'un interpéteur R en parallèle du développement et les commandes built-in offrent pléthore de possibilités quant à la gestion des buffers (et l'envoi de leur contenu à l'interpréteur), l'accès direct à la documentation R, l'auto-complétion, l'auto-indentation, etc...

    Enfin bref, vim propose grand nombre de possibilités proposées par les éditeurs spécialisés, ce à quoi s'ajoute des fonctionnalités propres à vim, ce qui fait de vim et de ses plugin un environnement de développement idéal pour R.

  16. #16
    Membre à l'essai
    Homme Profil pro
    Inscrit en
    Octobre 2012
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France

    Informations professionnelles :
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Octobre 2012
    Messages : 6
    Points : 12
    Points
    12
    Par défaut
    RStudio en ce qui me concerne qui, en plus des raisons déjà évoquées, présente aussi l'avantage d'être multiplateforme.

    Je vote donc aussi pour que RStudio intègre la liste des éditeurs dans un prochain sondage .....

  17. #17
    Membre à l'essai
    Homme Profil pro
    Inscrit en
    Octobre 2012
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France

    Informations professionnelles :
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Octobre 2012
    Messages : 6
    Points : 12
    Points
    12
    Par défaut
    Bravo pour la réactivité sur le sondage mais attention certains "autres" sont en fait des RStudio comme moi ....

  18. #18
    Membre du Club
    Homme Profil pro
    Ingénieur Statisticien
    Inscrit en
    Janvier 2013
    Messages
    28
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Ingénieur Statisticien
    Secteur : Service public

    Informations forums :
    Inscription : Janvier 2013
    Messages : 28
    Points : 59
    Points
    59
    Par défaut
    Sur Windows, je suis passé à la combinaison Notepad++ avec plugin NppToR.

    Les avantages :
    - un éditeur très rapide et fluide, coloration syntaxique, etc.
    - un plugin permettant d'exécuter facilement ses scripts dans la console.

    Les inconvénients : pas d'auto-complétion, ni de navigation aisée dans l'aide.

  19. #19
    Futur Membre du Club
    Homme Profil pro
    Enseignant
    Inscrit en
    Mars 2013
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Dordogne (Aquitaine)

    Informations professionnelles :
    Activité : Enseignant
    Secteur : Enseignement

    Informations forums :
    Inscription : Mars 2013
    Messages : 2
    Points : 8
    Points
    8
    Par défaut
    Je suis nouveau sur ce forum bien qu'utilisateur de R depuis de nombreuses années. Dès le début, j'ai utilisé R commander (et je l'utilise encore épisodiquement) puis j'ai travaillé avec TinnR. Enfin, j'ai testé et adopté Rstudio que j'apprécie en particulier pour la facilité avec laquelle on crée des documents HTML.

  20. #20
    Nouveau membre du Club Avatar de Djamely
    Femme Profil pro
    Étudiant
    Inscrit en
    Novembre 2014
    Messages
    45
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Enseignement

    Informations forums :
    Inscription : Novembre 2014
    Messages : 45
    Points : 39
    Points
    39
    Par défaut
    Bonsoir à vous,

    Je suis nouveau sur ce forum bien qu'utilisateur de R depuis de nombreuses années. Au départ pour moi, j'ai utilisé la console R, puis j'ai travaillé avec TinnR. Enfin, j'ai testé et adopté Rstudio, elle est très facile et agréable à utiliser, elle est magnifique. J'adore RStudio

    Je vote donc aussi pour que RStudio intègre la liste des éditeurs dans un prochain sondage.

Discussions similaires

  1. Quel IDE utilisez-vous pour développer en C ou C++ ? (De 2004 à 1014)
    Par tut dans le forum Choisir un environnement de développement
    Réponses: 90
    Dernier message: 14/09/2015, 12h32
  2. Quel outil utilisez vous pour concevoir vos bases de données
    Par Matthieu Brucher dans le forum Outils
    Réponses: 93
    Dernier message: 01/08/2014, 16h20
  3. Quels outils utilisez-vous pour créer des diagrammes ?
    Par khayyam90 dans le forum Tableaux - Graphiques - Images - Flottants
    Réponses: 11
    Dernier message: 30/05/2007, 12h56
  4. Quel Framework utilisez vous pour vos application graphiques
    Par zoullou dans le forum Interfaces Graphiques en Java
    Réponses: 6
    Dernier message: 04/01/2006, 14h23

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo