R Shell
Eine interaktive R-Shell, die zum Ausführen von R-Befehlen in der Cloud mit OpenCPU verwendet werden kann.
Optionen
- code |
string: Zu bewertender R-Code. Default:''. - solution |
string: für Programmierfragen, R-Codestring, der die offizielle Lösung für das Problem darstellt. Default:''. - hints |
array<(string|node)>: bei Programmierfragen eine Reihe von Hinweisen, die eine Hilfestellung bei der Herangehensweise an das Problem geben. Default:[]. - addPreceding |
boolean: wenn auf true gesetzt, wertet die Shell den gesamten Code der aktuellen Komponente und aller vorhergehenden aus, die in der Lektion vorkommen. Default:false. - libraries |
array: R-Bibliotheken, die automatisch geladen werden sollen, wenn der Eingabe-"Code" ausgeführt wird. Default:[]. - precompute |
boolean: steuert, ob der Standardcode ausgeführt werden soll, wenn die Komponente montiert ist. Default:false. - prependCode |
(string|array): R-Codestring(oderarrayvon R-Codeblöcken), der bei der Auswertung dem incodegespeicherten Code vorangestellt wird. Default:''. - chat |
boolean: steuert, ob die Gruppenchatfunktionalität aktiviert werden soll. Default:false. - disabled |
boolean: steuert, ob alle Benutzereingaben deaktiviert und der Codeblock statisch werden soll. Default:false. - lines |
number: Anzahl der anzuzeigenden Zeilen. Default:5. - resettable |
boolean: steuert, ob eine Reset-Taste zum Wiederherstellen der Standard-Codeeingabe angezeigt werden soll. Default:false. - style |
object: CSS-Inline-Stile. Default:{}. - onChange |
function: Callback, der bei jeder Änderung der Textfeldeingabe aufgerufen wird. Default:onChange() {}. - onEvaluate |
function: Callback, der immer dann aufgerufen wird, wenn die SchaltflächeEvaluateangeklickt wird. Default:onEvaluate(){}. - onResult |
function: Callback, der immer dann aufgerufen wird, wenn das Ergebnis einer Code-Ausführung aus der Cloud bezogen wird. Das ErgebnisStringwird als einziges Argument an die Callback-Funktion übergeben. Default:onResult() {}.
Beispiele
- Minimal
- Multiline
- Precompute & Disabled
- Using Libraries
- Add Preceding Code
- Hints & Solution
Live-Editor
Ergebnis
ReferenceError: Provider is not defined