Utiliser R en ligne - sans l'installer [fermé]

45

Est-il possible d'utiliser R dans une interface Web sans avoir à l'installer?

Je n’ai qu’un seul petit script que j’aime exécuter, mais je veux seulement essayer, sans une longue procédure d’installation.

Merci.

vonjd
la source
9
@vonjd: Mais vous auriez pu télécharger, installer et exécuter votre script en moins de temps qu'il n'en fallait pour rédiger votre question et attendre une réponse. ;-)
Joshua Ulrich
8
@ Josué Bon point. Toutefois, dans certains environnements de travail, l’obtention de la permission d’installer un fichier exécutable sur une machine peut demander beaucoup d’efforts . Et sur les systèmes Windows, la plupart des installations, même après une désinstallation ultérieure, jonchent la machine de détritus qui s’accumulent au fil du temps et contribuent à tout gâcher. Si vous n’êtes pas sûr d’utiliser un logiciel, vous êtes incité à ne pas l’installer. .
whuber
6
Vous pouvez placer une installation Windows complète de R (et de RStudio pour la facilité d'utilisation) sur un lecteur flash. Il suffit de copier le dossier R. Ensuite, vous pouvez le prendre avec vous.
kmm
3
Cette question semble être hors sujet car il ne s'agit pas de statistiques.
Nick Stauner
4
Ce site a un contexte R simple: r-fiddle.org
Ron Jensen

Réponses:

24

Oui, il existe des interfaces Rweb, comme celle-ci .

Remarque: L' installation du logiciel R est assez simple et rapide, sur n'importe quelle plate-forme.

chl
la source
@vonjd Je viens de vérifier: ils utilisent R version 2.11.1. (Essayez R.version()à l'invite de commande.)
chl
8

De plus, si vous souhaitez fournir une solution à d'autres utilisateurs, vous pouvez configurer un serveur Web avec RApache .

Nico
la source
3
Et maintenant, il y a Rack .
chl
2
@chl Et maintenant, il s'appelle Rook (-;
8

Sage a également R inclus avec une interface Python. Le système Sage est disponible. Depuis quelques années, SageMath est privilégié par l'intermédiaire de CoCalc . Il vous permet également d'exécuter R directement, par exemple dans un bloc - notes Jupyter en utilisant le noyau R .

Exemple:

r.data("faithful")
r.lm("eruptions ~ waiting", data=r.faithful)

Sortie:

Call:
lm(formula = sage2, data = sage0)

Coefficients:
(Intercept)      waiting  
   -1.87402      0.07563  
GaBorgulya
la source
J'ai essayé d'exécuter un script r dans une interface Web Sage, mais cela n'a pas fonctionné - une erreur s'est produite lors de la création d'un png (pas de X.11 disponible ou sth.)
vonjd le
Cette interface en python est vraiment hilarante. Avez-vous une idée de la construction? Je veux dire que je pourrais utiliser un système beaucoup plus simple mais que je dois héberger moi-même.
hans0l0
6

Certains des services pastebin vous permettront de saisir le code R. Par exemple, ideone . Voici un monde hello très stupide en R. Je pense que l’idéone vous limite à 15 secondes de temps de calcul par course, et qu’il n’ya pas d’IDE sophistiqué, malgré son nom.

shabbychef
la source
L'exemple est vide maintenant. J'étais curieux de le voir :(
Stéphane Laurent
Il semble que les liens n’ont pas survécu au changement d’API; un nouveau monde hellow est arrivé: ideone.com/6xpOl4
shabbychef
1

Jetez un coup d'œil à RStudio Il existe une version Web et une version bureau. J'ai utilisé la version de bureau et c'est assez cool.

Suminda Sirinath S. Dharmasena
la source
Le lien pour télécharger le programme d'installation de l'interface Web R est disponible à l' adresse suivante
Suminda Sirinath S. Dharmasena