Treci la conținutul principal

R Shell

Un shell R interactiv care poate fi utilizat pentru a executa comenzi R în cloud folosind OpenCPU.

Opțiuni

  • code | string: Codul R care urmează să fie evaluat. Default: ''.
  • solution | string: pentru întrebări de programare, codul R string reprezentând soluția oficială a problemei.. Default: ''.
  • hints | array<(string|node)>: pentru întrebările de programare, o serie de sugestii care oferă îndrumări privind modul de abordare a problemei. Default: [].
  • addPreceding | boolean: dacă este setat la true, shell-ul va evalua tot codul din componenta curentă și din toate cele anterioare care apar în lecție.. Default: false.
  • libraries | array: Biblioteci R care ar trebui să fie încărcate automat atunci când este executat code de intrare. Default: [].
  • precompute | boolean: controlează dacă codul implicit trebuie executat după ce componenta a fost montată.. Default: false.
  • prependCode | (string|array): Șirul string de cod R (sau array de blocuri de cod R) care urmează să fie adăugat la codul stocat în code la evaluarea codului.. Default: ''.
  • chat | boolean: controlează dacă trebuie activată sau nu funcționalitatea chat-ului de grup. Default: false.
  • disabled | boolean: controlează dacă se dezactivează toate intrările utilizatorului și dacă blocul de cod este static.. Default: false.
  • lines | number: numărul de linii de afișat. Default: 5.
  • resettable | boolean: controlează dacă se afișează sau nu un buton de resetare pentru restabilirea codului de intrare implicit.. Default: false.
  • style | object: Stiluri inline CSS. Default: {}.
  • onChange | function: callback invocat ori de câte ori se modifică datele introduse în câmpul de text. Default: onChange() {}.
  • onEvaluate | function: callback invocat ori de câte ori se face clic pe butonul Evaluate.. Default: onEvaluate(){}.
  • onResult | function: callback invocat ori de câte ori rezultatul executării unui cod este obținut din cloud. Rezultatul string este transmis ca unic argument pentru funcția de apelare.. Default: onResult() {}.

Exemple

Editor live
Rezultat
ReferenceError: Provider is not defined