webRoid は、WebR(WebAssembly にコンパイルされた R)を通じて、統計計算言語 R を Android に提供します。R コードの実行にサーバーやインターネット接続は不要。すべてデバイス上で実行されます。
インタラクティブ R コンソール
R コマンドを入力すると、即座に結果が表示されます。コマンド履歴、オートコンプリート候補、色分けされた出力が含まれます。過去の結果をスクロールしたり、出力をクリアして最初からやり直したりできます。
コードエディタ
構文のハイライト表示、検索と置換、コードテンプレート、R 専用のキーボードツールバーを備えたマルチタブエディタで R スクリプトを作成できます。コードは GitHub Gist としてエクスポートできます。
プロットと可視化
R のグラフィックをスクロール可能なギャラリーで表示できます。ズーム、パン、お気に入りのピン留め、Android の共有システムを使用したプロットの共有が可能です。
環境インスペクター
R ワークスペース変数は型別に整理されて表示されます。str() および summary() ビューでオブジェクトを検査できます。データフレーム、ベクター、リスト、関数を一目で確認できます。
ファイルブラウザ
ファイルの操作、作成、名前変更、削除が行えます。最近使用したファイルを素早く開くことができます。Android の共有機能や「開く」インテントを使って、他のアプリからデータをインポートできます。
パッケージマネージャー
Tidyverse、データサイエンス、統計など、厳選されたバンドルから R パッケージをインストールできます。利用可能なパッケージを閲覧し、インストール済みのパッケージを管理できます。
R ドキュメント
検索機能付きの R ヘルプブラウザを内蔵。アプリを離れることなく、あらゆる関数を検索できます。
タブレットサポート
大画面では、コンソール、エディター、環境、プロットを並べて表示できるドラッグ可能なパネルを備えたマルチペインワークスペースを使用できます。
WEBR 搭載
webRoid は、R プロジェクトによって WebAssembly にコンパイルされた R インタープリターである webR を使用しています。つまり、R はデバイス上の WebView 内で完全に実行されます。リモートサーバーやクラウドコンピューティングは不要です。ネイティブコンパイルやネットワークソケットを必要とする一部の R 機能は、WebAssembly 環境では利用できないことにご注意ください。
Android 15 以降が必要です。
Last updated on 2026年03月15日
Minor bug fixes and improvements. Install or update to the newest version to check it out!