R Shell
Un Shell R interactif qui peut être utilisé pour exécuter des commandes R dans le nuage en utilisant [OpenCPU] (https://www.opencpu.org/).
Options
- code |
string
: Code R à évaluer. Default:''
. - solution |
string
: pour les questions de programmation, une "chaîne" de code R représentant la solution officielle du problème. Default:''
. - hints |
array<(string|node)>
: pour les questions de programmation, une série de conseils sur la manière d'aborder le problème. Default:[]
. - addPreceding |
boolean
: s'il est configuré sur true, le shell évaluera tout le code du composant actuel et tous les codes précédents de la leçon. Default:false
. - libraries |
array
: R les bibliothèques qui doivent être chargées automatiquement lorsque le "code" d'entrée est exécuté. Default:[]
. - precompute |
boolean
: contrôle si le code par défaut doit être exécuté une fois que le composant a été monté. Default:false
. - prependCode |
(string|array)
: Une "chaîne" de code R (ou un "tableau" de blocs de code R) à ajouter au code stocké dans le "code" lors de l'évaluation. Default:''
. - chat |
boolean
: contrôle si la fonctionnalité de chat de groupe doit être activée. Default:false
. - disabled |
boolean
: contrôle s'il faut désactiver toutes les entrées de l'utilisateur et rendre le bloc de code statique. Default:false
. - lines |
number
: nombre de lignes à afficher. Default:5
. - resettable |
boolean
: contrôle l'affichage d'un bouton de réinitialisation pour restaurer la saisie du code par défaut. Default:false
. - style |
object
: Styles CSS en ligne. Default:{}
. - onChange |
function
: rappel invoqué à chaque modification de la saisie du champ de texte. Default:onChange() {}
. - onEvaluate |
function
: rappel invoqué à chaque fois que le bouton "Évaluer" est cliqué. Default:onEvaluate(){}
. - onResult |
function
: rappel invoqué chaque fois que le résultat de l'exécution d'un code est obtenu à partir du nuage. Le résultat "chaîne" est passé comme seul argument à la fonction de rappel. Default:onResult() {}
.
Exemples
- Minimal
- Multiline
- Precompute & Disabled
- Using Libraries
- Add Preceding Code
- Hints & Solution
Éditeur en direct
Résultat
ReferenceError: Provider is not defined