Overslaan naar hoofdinhoud

R Shell

Een interactieve R-Shell die gebruikt kan worden om R-commando's in de cloud uit te voeren met behulp van OpenCPU.

Opties

  • code | string: Te evalueren R-code. Default: ''.
  • solution | string: voor programmeervragen, R-code string die de officiële oplossing voor het probleem vertegenwoordigt. Default: ''.
  • hints | array<(string|node)>: voor programmeervragen, een reeks hints die een leidraad bieden voor de aanpak van het probleem. Default: [].
  • addPreceding | boolean: indien ingesteld op true, zal de commandoregel alle code van de huidige component en alle vorige die in de les voorkomen, evalueren. Default: false.
  • libraries | array: R-bibliotheken die automatisch moeten worden geladen wanneer de invoer code wordt uitgevoerd. Default: [].
  • precompute | boolean: controleert of de standaardcode moet worden uitgevoerd zodra het component is gemonteerd. Default: false.
  • prependCode | (string|array): R-code string (of array van R-codeblokken) die bij de evaluatie moet worden voorgeprogrammeerd op de code die is opgeslagen in code. Default: ''.
  • chat | boolean: bepaalt of de groeps-chatfunctie moet worden ingeschakeld. Default: false.
  • disabled | boolean: bepaalt of alle gebruikersinvoer moet worden uitgeschakeld en of de code moet worden geblokkeerd. Default: false.
  • lines | number: aantal weer te geven regels. Default: 5.
  • resettable | boolean: regelt of er een resetknop moet worden weergegeven voor het herstellen van de standaardcode-invoer. Default: false.
  • style | object: CSS inline-stijlen. Default: {}.
  • onChange | function: terugbellen wordt aangeroepen wanneer de invoer van het tekstveld verandert. Default: onChange() {}.
  • onEvaluate | function: terugbellen wordt aangeroepen wanneer op de Evaluate-knop wordt geklikt. Default: onEvaluate(){}.
  • onResult | function: callback aangeroepen wanneer het resultaat van een code-uitvoering uit de cloud wordt verkregen. Het resultaat string wordt als enige argument doorgegeven aan de callback-functie. Default: onResult() {}.

Voorbeelden

Live redacteur
Resultaat
ReferenceError: Provider is not defined