Passa al contenuto principale

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 il codice 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 R stringa (o array di blocchi di codice R) da preparare al codice memorizzato nel codice 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 pulsante Evaluta. Default: onEvaluate(){}.
  • onResult | function: richiamata ogni volta che il risultato dell'esecuzione di un codice viene ottenuto dal cloud. Il risultato stringa viene passato come unico argomento alla funzione di callback. Default: onResult() {}.

Esempi#

Editore dal vivo
Risultato
ReferenceError: Provider is not defined