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-kodestring
, 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-kodestring
(ellerarray
af R-kodeblokke), der skal tilføjes til den kode, der er gemt icode
, 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å knappenEvaluér
.. Default:onEvaluate(){}
. - onResult |
function
: callback, der påkaldes, når resultatet af en kodeudførelse hentes fra skyen. Resultatetstring
sendes som det eneste argument til callback-funktionen. Default:onResult() {}
.
Eksempler
- Minimal
- Multiline
- Precompute & Disabled
- Using Libraries
- Add Preceding Code
- Hints & Solution
Live Editor
Resultat
ReferenceError: Provider is not defined