1. Grâce à ce formulaire vous pouvez proposer une astuce ou un script sur R.
  2. Votre script doit pouvoir être lancé en l'état. Veuillez penser à :
    • inclure le chargement des "library" nécessaires
    • construire un petit jeu de données si besoin est.
    • commenter les lignes de codes pour en faciliter la compréhension.
  3. Le titre de votre script ou astuce doit être clair et explicite.
  4. Pensez à mettre votre code entre les balises [R] et [/R]; Pour cela, vous pouvez utiliser le bouton

Vous pouvez utiliser vos comptes Facebook, twitter ou google pour vous identifer (google est compatible yahoo, openID...)
L'ideal étant de vous connecter si vous avez un compte utilisateur, ou faire une demande de compte utilisateur si vous n'en avez pas encore.
Créer un compte va vous permettre de pouvoir éditer vos codes et de mettre en avant votre site internet.
Sinon vous pouvez soumettre anonymement en remplissant les champs ci-après.







Choisissez les catégories correspondantes à votre Code:

  • algorithmique
  • Analyse de survie
  • base indispensable
  • bayésien
  • configuration de R
  • exportation de données
  • fonctions utiles
  • graphique
  • importation de données
  • inférence
  • manipulation de données
  • message d'erreur
  • modélisation
  • Non classé
  • optimisation
  • planification
  • programmer avec R
  • regression linéaire
  • Test
  • Transformation de données


Liste des interfaces graphiques pour R

R est fourni avec un éditeur de texte (RScript) plus ou moins complet en fonction du system d’exploitation que vous utilisez:  
  • L’éditeur de texte de R sous Mac OSX est le plus abouti avec coloration syntaxique du code, fermeture automatique des parenthèses/crochets ainsi qu’un inventaire des fonctions.
  • Sous linux, il n’y a pas d’éditeur de script à proprement parler. Par défaut il n’y a que le terminal, pas très ergonomique…
  • Beaucoup d’utilisateurs possèdent un PC sous Windows et là tout se compliquent. Éditer son code avec R sous Windows peut devenir un vrai calvaire dès lors que le code dépasse une centaine de lignes ou est composé de plusieurs fonctions ou de boucles.
Mais des utilisateurs de R bien intentionnés ont pensé à vous ! En effet, des plug-ins pour différents éditeurs de texte déjà existant voire même des éditeurs complètement dédiés à R ont été développés. Nous vous proposons ainsi une liste non exhaustive de ceux-ci ainsi que leur principale fonctionnalité :

Multiplateforme

Rstudio

Rstudio est le projet le plus abouti, il propose un véritable espace de développement dédié à R. C’est LE logiciel à installer. il propose:
  • coloration syntaxique
  • aide à la création de code
  • visualisation des objets en mémoire en temps réel
  • aide à la création de package
  • gestion sous forme de projet
  • et plein d ‘autres fonctionnalités.
vous pouvez le telecharger ici : http://www.rstudio.com/products/rstudio/download/

Rmcdr (multiplateforme)

N’est pas vraiment un éditeur de texte, il s’agit plutôt d’une surcouche « clic-bouton » qui permet en sélectionnant des actions dans un menu de voir le code correspondant s’écrire tout seul. C’est sympa pour commencer, mais vite limité. De plus Rcmdr gère très mal les boucles for. (Rcmdr s’installe comme un package classique, sous débian/ubuntu il a meme son propre .deb)  

Eclipse+StatEt (multiplateforme)

Pour toutes les personnes qui codent en Java/LaTeX et qui utilisent déjà Eclipse, cette configuration est parfaite pour vous! Elle vous permettra de travailler avec R sans avoir à quitter Eclipse qui est l’un des meilleurs éditeurs de texte open source. Vous retrouvez avec Eclipse et StatEt les avantages de R Studio plus les avantages d’un éditeur de langage dédié aux programmeurs (http://www.walware.de/goto/statet). Si vous utilisez déjà un service comme VaultPro, (http://www.sourcegear.com/vaultpro/) vous pourrez continuer à l’utiliser. Avertissement : l’installation peut être complexe.

Emac+ESS (multiplateforme)

Pour les utilisateurs avertis

Komodo (multiplateforme)

Un peu difficile à installer mais très complet (http://sciviews.org/SciViews-K/)  

Windows

Tinn-R (windows)

Un éditeur de texte vraiment léger qui vous permet d’utiliser quelques petits raccourcis clavier (par exemple : compiler la partie sélectionnée du code ou l’intégralité). Il vous apportera aussi la coloration syntaxique. Je le conseille tout d’abord aux débutants, car vous ne passerez pas trop de temps à l’installer puis à le configurer. (http://sciviews.org/Tinn-R/)

Notepad++ avec NppToR (windows)

Pour ceux qui utilisent notepad++ (et pour les autres!) une très bonne solution de travail(http://npptor.sourceforge.net/)  

Linux

L’interface de base

dans la console vous pouvez avoir R directement en tappant « R » Si vous voulez le minimum vital rajoutez ces paramètres « R -g Tk & »

Rkward (linux – KDE)

S’intègre bien dans un environnement KDE. (http://fr.wikipedia.org/wiki/RKWard) Des projets alternatifs on aussi vu le jour comme Red R (http://www.red-r.org/).Pour l’instant les fonctionnalités ne sont pas très nombreuses mais l’idée est bonne et mérite d’être suivie.
1 commentaire. Cliquez ici pour réagir.
Formation logiciel R