Ir al contenido principal

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

Editor en vivo
Resultado
ReferenceError: Provider is not defined