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

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

    6 5,71%
  • Emacs + ESS

    9 8,57%
  • PSPad + accessR

    0 0%
  • Rcmdr

    3 2,86%
  • RKward

    4 3,81%
  • (R)WinEdt

    0 0%
  • Scite + le module r.properties

    0 0%
  • Tinn-R

    27 25,71%
  • Vim + R.vim ou Vim-R-plugin2

    4 3,81%
  • Un éditeur de texte "traditionnel" (Notepad(++), gedit, kate,...)

    32 30,48%
  • Autre

    8 7,62%
  • RStudio

    25 23,81%
Sondage à choix multiple
+ Répondre à la discussion
Affichage des résultats 1 à 20 sur 20
  1. #1
    Modérateur
    Avatar de pitipoisson
    Homme Profil pro
    Chercheur
    Inscrit en
    septembre 2006
    Messages
    1 945
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France, Finistère (Bretagne)

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

    Informations forums :
    Inscription : septembre 2006
    Messages : 1 945
    Points : 3 305
    Points
    3 305

    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
    Modérateur
    Avatar de pitipoisson
    Homme Profil pro
    Chercheur
    Inscrit en
    septembre 2006
    Messages
    1 945
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France, Finistère (Bretagne)

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

    Informations forums :
    Inscription : septembre 2006
    Messages : 1 945
    Points : 3 305
    Points
    3 305

    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
    Inscrit en
    novembre 2007
    Messages
    100
    Détails du profil
    Informations forums :
    Inscription : novembre 2007
    Messages : 100
    Points : 92
    Points
    92

    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
    5 189
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Loiret (Centre)

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

    Informations forums :
    Inscription : avril 2002
    Messages : 5 189
    Points : 18 446
    Points
    18 446

    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 confirmé
    Homme Profil pro
    Inscrit en
    août 2007
    Messages
    123
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations forums :
    Inscription : août 2007
    Messages : 123
    Points : 280
    Points
    280

    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
    Invité régulier
    Inscrit en
    octobre 2010
    Messages
    7
    Détails du profil
    Informations forums :
    Inscription : octobre 2010
    Messages : 7
    Points : 7
    Points
    7

    Par défaut

    J'utilise JGR

  8. #8
    Invité régulier
    Inscrit en
    février 2011
    Messages
    7
    Détails du profil
    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 actif
    Inscrit en
    mai 2010
    Messages
    75
    Détails du profil
    Informations forums :
    Inscription : mai 2010
    Messages : 75
    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
    5 189
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Loiret (Centre)

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

    Informations forums :
    Inscription : avril 2002
    Messages : 5 189
    Points : 18 446
    Points
    18 446

    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 : 58
    Points
    58

    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/Modératrice

    Avatar de stoyak
    Inscrit en
    juin 2005
    Messages
    404
    Détails du profil
    Informations forums :
    Inscription : juin 2005
    Messages : 404
    Points : 1 406
    Points
    1 406

    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/Modératrice

    Avatar de stoyak
    Inscrit en
    juin 2005
    Messages
    404
    Détails du profil
    Informations forums :
    Inscription : juin 2005
    Messages : 404
    Points : 1 406
    Points
    1 406

    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
    Nouveau 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 : 27
    Points
    27

    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
    Invité de passage
    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
    Candidat au titre de Membre du Club
    Homme Profil pro
    Inscrit en
    octobre 2012
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France

    Informations professionnelles :
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : octobre 2012
    Messages : 6
    Points : 13
    Points
    13

    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
    Candidat au titre de Membre du Club
    Homme Profil pro
    Inscrit en
    octobre 2012
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France

    Informations professionnelles :
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : octobre 2012
    Messages : 6
    Points : 13
    Points
    13

    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 : 58
    Points
    58

    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
    Invité régulier
    Homme Profil pro
    Enseignant
    Inscrit en
    mars 2013
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Activité : Enseignant
    Secteur : Enseignement

    Informations forums :
    Inscription : mars 2013
    Messages : 2
    Points : 7
    Points
    7

    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
    Invité de passage
    Femme Profil pro
    Étudiant
    Inscrit en
    novembre 2014
    Messages
    1
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Enseignement

    Informations forums :
    Inscription : novembre 2014
    Messages : 1
    Points : 4
    Points
    4

    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.

Liens sociaux

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •