R Shell
Интерактивен R Shell, който може да се използва за изпълнение на R команди в облака с помощта на OpenCPU.
Опции
- code |
string
: R код, който трябва да бъде оценен. Default:''
. - solution |
string
: за въпроси по програмиране - код Rstring
, представляващ официалното решение на проблема. Default:''
. - hints |
array<(string|node)>
: за въпроси, свързани с програмирането, набор от подсказки, които дават насоки как да се подходи към проблема.. Default:[]
. - addPreceding |
boolean
: ако е зададена стойност true, обвивката ще оцени целия код от текущия компонент и всички предишни, които се срещат в урока.. Default:false
. - libraries |
array
: R библиотеки, които трябва да се зареждат автоматично при изпълнение на входниякод
. Default:[]
. - precompute |
boolean
: контролира дали кодът по подразбиране трябва да се изпълни, след като компонентът е монтиран. Default:false
. - prependCode |
(string|array)
:нишка
от R-код (илимасив
от блокове R-код), която се добавя към кода, съхранен вcode
, при оценяване. Default:''
. - chat |
boolean
: контролира дали функционалността на груповия чат трябва да бъде активирана. Default:false
. - disabled |
boolean
: контролира дали да се забранят всички потребителски входове и блокът с код да бъде статичен. Default:false
. - lines |
number
: брой редове за показване. Default:5
. - resettable |
boolean
: контролира дали да се показва бутон за нулиране, за да се възстанови въвеждането на кода по подразбиране.. Default:false
. - style |
object
: CSS инлайн стилове. Default:{}
. - onChange |
function
: обратна връзка, задействана при всяка промяна на входа на текстовото поле. Default:onChange() {}
. - onEvaluate |
function
: обратна връзка, която се задейства при натискане на бутонаEvaluate
.. Default:onEvaluate(){}
. - onResult |
function
: обратно извикване, когато резултатът от изпълнението на код се получи от облака. Резултатътstring
се предава като единствен аргумент на функцията за обратно извикване. Default:onResult() {}
.
Примери
- Minimal
- Multiline
- Precompute & Disabled
- Using Libraries
- Add Preceding Code
- Hints & Solution
Редактор в реално време
Резултат
ReferenceError: Provider is not defined