R Shell
Un R Shell interactivo que puede ser usado para ejecutar comandos R en la nube usando OpenCPU.
Opciones
- code |
string
: El código R será evaluado. Default:''
. - solution |
string
: para las cuestiones de programación, el código R "cadena" representa la solución oficial del problema. Default:''
. - hints |
array<(string|node)>
: para las cuestiones de programación, una serie de consejos que proporcionan orientación sobre cómo abordar el problema. Default:[]
. - addPreceding |
boolean
: si se establece en true, el shell evaluará todo el código del componente actual y todos los anteriores que ocurran en la lección. Default:false
. - libraries |
array
: Bibliotecas R que deben ser cargadas automáticamente cuando se ejecuta el "código" de entrada. Default:[]
. - precompute |
boolean
: controla si el código por defecto debe ser ejecutado una vez que el componente ha sido montado. Default:false
. - prependCode |
(string|array)
: El código R "cadena" (o "matriz" de bloques de código R) se preparará para el código almacenado en "código" cuando se evalúe. Default:''
. - chat |
boolean
: controla si la funcionalidad de chat en grupo debe ser activada. Default:false
. - disabled |
boolean
: controla si se deshabilitan todas las entradas del usuario y se hace estático el bloque de código. Default:false
. - lines |
number
: número de líneas a mostrar. Default:5
. - resettable |
boolean
: controla si se muestra un botón de restablecimiento para restaurar la entrada de código por defecto. Default:false
. - style |
object
: Estilos en línea CSS. Default:{}
. - onChange |
function
: llamada de retorno invocada siempre que la entrada del campo de texto cambia. Default:onChange() {}
. - onEvaluate |
function
: se invoca cuando se hace clic en el botón "Evaluar". Default:onEvaluate(){}
. - onResult |
function
: llamada de retorno invocada siempre que el resultado de la ejecución de un código se obtiene de la nube. El resultado "cadena" se pasa como único argumento a la función de devolución de llamada. Default:onResult() {}
.
Ejemplos
- Minimal
- Multiline
- Precompute & Disabled
- Using Libraries
- Add Preceding Code
- Hints & Solution
Editor en vivo
Resultado
ReferenceError: Provider is not defined