R Shell
Una shell R interattiva che può essere utilizzata per eseguire comandi R nel cloud utilizzando OpenCPU.
Opzioni
- code |
string
: Codice R da valutare. Default:''
. - solution |
string
: per le domande di programmazione, il codice R "stringa" che rappresenta la soluzione ufficiale del problema. Default:''
. - hints |
array<(string|node)>
: per le domande di programmazione, una serie di suggerimenti che forniscono indicazioni su come affrontare il problema. Default:[]
. - addPreceding |
boolean
: se impostato a true, la shell valuterà tutto il codice del componente corrente e tutti i precedenti che si verificano nella lezione. Default:false
. - libraries |
array
: R librerie che dovrebbero essere caricate automaticamente quando viene eseguito ilcodice
di input. Default:[]
. - precompute |
boolean
: controlla se il codice di default deve essere eseguito una volta che il componente è montato. Default:false
. - prependCode |
(string|array)
: Il codice Rstringa
(oarray
di blocchi di codice R) da preparare al codice memorizzato nelcodice
quando si valuta. Default:''
. - chat |
boolean
: controlla se la funzionalità di chat di gruppo deve essere abilitata. Default:false
. - disabled |
boolean
: controlla se disabilitare tutti gli ingressi utente e rendere statico il blocco di codice. Default:false
. - lines |
number
: numero di righe da visualizzare. Default:5
. - resettable |
boolean
: controlla se visualizzare un pulsante di reset per il ripristino dell'inserimento del codice di default. Default:false
. - style |
object
: Stili in linea CSS. Default:{}
. - onChange |
function
: richiamata ogni volta che l'inserimento del campo di testo cambia. Default:onChange() {}
. - onEvaluate |
function
: richiamata ogni volta che si clicca sul pulsanteEvaluta
. Default:onEvaluate(){}
. - onResult |
function
: richiamata ogni volta che il risultato dell'esecuzione di un codice viene ottenuto dal cloud. Il risultatostringa
viene passato come unico argomento alla funzione di callback. Default:onResult() {}
.
Esempi
- Minimal
- Multiline
- Precompute & Disabled
- Using Libraries
- Add Preceding Code
- Hints & Solution
Editore dal vivo
Risultato
ReferenceError: Provider is not defined