79 votes

Quels sont les IDEs disponibles pour R sous Linux ?

Quelles bonnes IDEs sont les R sous Linux ?

J’ai essayé Rcmdr et Eclipse, mais ne semble avoir la même convivialité que Tinn-R dans Windows. Existe-t-il d’autres options ?

83voto

Yang Points 5050

Un nouveau venu à la scène, l'OMI a l'air très prometteur - et carrément bling bling - par rapport à d'autres IDEs comme Hochet et JGR, est RStudio. C'est un logiciel libre, multi-plateforme, est très poli, et même a des fonctionnalités telles que le réglage automatique de refactoring.

Mise à jour 2012-04-12: j'ai été en cours d'exécution pendant un peu sur notre serveur de base de données, et j'aime que c'est une application web qui enregistre vos sessions, reprendre à partir de n'importe où ailleurs. Tracé exige non seulement pas de X tunneling ou png-écrit, mais est plus facile à utiliser que out-of-the-box R. Extrêmement facile de se lever et courir, et il est livré avec des paquets pour Debian/Ubuntu (que j'utilise).

L'entreprise/développement est en mouvement assez rapide, visant à être le standard de facto de l'IDE pour l'ensemble de la R des utilisateurs. Si je suis jaillissant, c'est probablement parce que j'ai été agréablement surpris par la qualité de l'IDE après un long temps de l'utilisation de sous-pair IDEs, pas juste pour la R mais pour beaucoup d'autres langues. Donc c'était un peu hors de la bleue. J'ai encore besoin de plus de temps pour vraiment creuser dans les détails, mais j'aime ce que je vois jusqu'à présent.

29voto

ars Points 35803

JGR n'est pas mauvais:

La plupart des gens que je connais s'extasier sur Emacs + ESS:

Mais ce n'est pas tout à fait la même chose que Tinn-R.

Le long des lignes différentes ...

Si vous êtes à la recherche à un haut niveau de fonctions pour l'exploration de données, puis Hochet est une option:

et un autre de haut niveau de l'application interactive de traçage:

26voto

Christopher DuBois Points 7589

J'ai trouvé que l'Emacs-ESS combinaison vaut bien la courbe d'apprentissage. J'apprécie de pouvoir:

  • le code et la R de la console à côté
  • envoyer le courant de ligne, un paragraphe, un fichier, ou de la fonction du R de la console, sans toucher à la souris
  • facilement interagir avec des R des sessions sur des ordinateurs distants
  • profitez de toutes les capacités d'édition de Emacs

Voici le site pour le projet: http://ess.r-project.org/

Voici un document utile à propos de l'ESS, en particulier: http://www.demog.berkeley.edu/Refs/ess.pdf

12voto

Scott Points 8090

Toute nouvelle IDE là-bas (à partir de février 2011) est http://www.rstudio.org/. Semble très prometteur de ce que j’ai vu jusqu'à présent.

11voto

daroczig Points 11126

Bien que l'Éclipse a été mentionné par l'OP, je ne sais pas si il ment avec le StatET plugin.

Eclipse avec StatET est vraiment une bonne IDE d'ailleurs par exemple EmacsSpeaksStatistics (ESS), mais aussi dans d'autres milieux à l'utilisateur d'avoir à apprendre c'est l'utilisation de base d'abord. Le seul handicap de cette IDE peut être relativement élevé, les besoins en ressources, basé sur Java, mais cela rend le programme indépendant du système d'exploitation, bien sûr.


Pourquoi je voudrais vraiment vous suggérons de prendre le temps d'apprendre l'utilisation StatET efficacement (cauction: très subjective de la liste!):

  • être en mesure d'exécuter votre code très rapidement et facilement avec comfigurable raccourcis (Ctrl+r par défaut),
  • grâce à l'éditeur de script et de l'environnement en cours d'exécution est fortement intégré, le débogage et l'examen de votre code ne peut pas être plus facile,
  • configurabled environnements par défaut (par exemple: R scripts),
  • vous pouvez définir des modèles pour les commandes fréquentes et ceux de l'environnement (ex: boucle, si les conditions etc),
  • hautement personnalisable la surbrillance de la syntaxe,
  • TeXlipse intégré pour afficher et modifier tex de code avec facilité (LaTeX soutien pour Eclipse),
  • Roxygen de soutien pour les lettrés de programmation (très pratique au forfait de développement pour générer automatiquement Rd fichiers (manuels) à partir de commentaires en ligne),
  • facilement extensible avec othet des plugins Eclipse (par exemple: vérification de l'orthographe, (SQL) gestion de base de données, visionneuse d'image, l'exécution de programmes externes comme Sweave).

Un guide agréable à lire est Un Guide pour Eclipse et le R plug-in StatET par Longhow Lam.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X