R Shell
OpenCPUを使ってクラウド上でRコマンドを実行できる対話型Rシェル。
オプション
- code |
string
: 評価対象のRコード. Default:''
. - solution |
string
: プログラミングの問題では、Rコードstring
が問題の公式な解答を表します。. Default:''
. - hints |
array<(string|node)>
: プログラミングの質問には、問題へのアプローチ方法のガイダンスを提供するヒントを提供しています。. Default:[]
. - addPreceding |
boolean
: true に設定されている場合、シェルは現在のコンポーネントのすべてのコードと、レッスン内で発生したすべての以前のコードを評価します。. Default:false
. - libraries |
array
: 入力code
が実行されたときに自動的にロードされるべき R ライブラリ. Default:[]
. - precompute |
boolean
: は、コンポーネントがマウントされた後にデフォルトのコードを実行するかどうかを制御します。. Default:false
. - prependCode |
(string|array)
: R コードstring
(または R コードブロックのarray
) を評価する際に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