Gå til hovedindhold

R Shell

En interaktiv R Shell, der kan bruges til at udføre R-kommandoer i skyen ved hjælp af [OpenCPU] (https://www.opencpu.org/).

Indstillinger

  • code | string: R-kode, der skal evalueres. Default: ''.
  • solution | string: for programmeringsspørgsmål, R-kode string, der repræsenterer den officielle løsning på problemet. Default: ''.
  • hints | array<(string|node)>: for programmeringsspørgsmål, en række tips, der giver vejledning om, hvordan problemet skal gribes an. Default: [].
  • addPreceding | boolean: hvis den er sat til true, vil skallen evaluere al kode fra den aktuelle komponent og alle tidligere komponenter, der forekommer i lektionen. Default: false.
  • libraries | array: R-biblioteker, der skal indlæses automatisk, når inputkoden udføres. Default: [].
  • precompute | boolean: styrer, om standardkoden skal udføres, når komponenten er monteret. Default: false.
  • prependCode | (string|array): R-kode string (eller array af R-kodeblokke), der skal tilføjes til den kode, der er gemt i code, når den evalueres. Default: ''.
  • chat | boolean: kontrollerer, om gruppechatfunktionen skal være aktiveret. Default: false.
  • disabled | boolean: styrer, om alle brugerindtastninger skal deaktiveres, og om kodeblokken skal være statisk. Default: false.
  • lines | number: antal linjer, der skal vises. Default: 5.
  • resettable | boolean: styrer, om der skal vises en nulstillingsknap til at genoprette standardkodeindtastningen. Default: false.
  • style | object: CSS inline-stilarter. Default: {}.
  • onChange | function: callback, der påkaldes, når input i tekstfeltet ændres. Default: onChange() {}.
  • onEvaluate | function: callback, der påkaldes, når der klikkes på knappen Evaluér.. Default: onEvaluate(){}.
  • onResult | function: callback, der påkaldes, når resultatet af en kodeudførelse hentes fra skyen. Resultatet string sendes som det eneste argument til callback-funktionen. Default: onResult() {}.

Eksempler

Live Editor
Resultat
ReferenceError: Provider is not defined