問題タブ [opencpu]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
r - r パッケージ開発 - opencpu で独自の関数が表示されない
こんにちは、R パッケージを作成するのは初めてです。
r パッケージ開発インポートがロードされていないため、roxygen2 を使用するようにアドバイスされました。私は一度呼び出しdevtools::document()
て、名前空間が生成されました。
ただし、この単純なパッケージをロードする (または opencpu 経由で試す) と、機能は利用できません。
ネイティブRでコードを呼び出すとうまくいくようです
次のようにopencpuを起動します。
1) 経由で opencpu シンプル サーバーを起動します。library(opencpu)
2)opencpu$restart
ポート番号を表示する実行
3) http://localhost:myPortNumber/ocpu/library/myPackage/info ---> このエンドポイントは機能します
コメントで述べたように、これは関数を呼び出す「適切な」方法ではありません。myfunction/print
ただし、関数がHTTP経由で呼び出された場合、opencpuのデフォルトhttp://public.opencpu.org/ocpu/library/stats/R/quantile/print
は、hello関数を呼び出しても機能しません。
これは、より複雑な関数を呼び出す方法のデモンストレーションです。
次の方法で簡単にテストできます。
次のようにsudo経由でインストールしました:
つまり、/library/test2
エンドポイントで使用できる必要があります。
解決:
それはまだ間違った API エンドポイントでした --> R サブディレクトリがありませんでした
サンプルコードはこちら: https://github.com/geoHeil/rSimplePackageForOpenCpu
r - OpenCPU サーバーのルートディレクトリ
シングルユーザー OpenCPU サーバーはどのディレクトリからサービスを提供していますか? また、OpenCPU JavaScript コードを使用する Web ページがある場合、それをサーバー上で実行するにはどうすればよいですか? CORS の使用を避けたい。
をいじってみまし.opencpu.conf
たが、うまくいきませんでした。サーバー パスを指定するものは何もあり"appspaths"
ません。
さらに、副次的な質問として、OpenCPU クラウド サーバーを Arch にインストールしようとした人はいますか? そのプロセスは多かれ少なかれ簡単ですか?
ありがとう、乾杯。
r - プロットを rChart に画像として保存
質問は一目瞭然です。rCharts プロットを非インタラクティブな画像ファイルとして保存するにはどうすればよいですか?
私はOpenCPUでそれを使用しているので、そこの助けも素晴らしいでしょう!
乾杯。
r - R パッケージを公開 OpenCPU サーバーにインストールする
このチュートリアルを使用して R プロジェクトを作成し、Git リポジトリにアップロードしました。今、このプロジェクトを OpenCPU サーバーに公開したいと考えています。hereで述べられているように、「Github 上の任意の R パッケージは、/ocpu/github/ API を介して OpenCPU でリモートで使用できます。」
ただし、RStudio は、R パッケージが見つからないと言います。私が理解している限り、最初のステップでは、R プロジェクトではなく R パッケージを作成する必要がありました。しかし、そうすると、Git にアップロードする方法がわかりません。
ステップバイステップのチュートリアルは高く評価されます。この手順を実現するのはこれが初めてであることを考慮してください。
api - Web サービスから呼び出される API として opencpu は便利ですか?
こんにちはOpencpu
、本当にクールなツールです。しかし今、Web サービスでデータ処理装置 (DPU) を使用したいと考えています。
実行に短時間しか必要としないr関数やスクリプトを呼び出すリクエストが多数ある本番環境で使用できますか?
並列リクエストと複数の R セッションをサポートしていますか?
そのような場合、より有利な解決策になるでしょうdeployR
か?または、必要なオーバーヘッドが少ない可能性があるため、 orを使用yhatq
することをお勧めしますか?rserve
rapache
または、HTTP 要求 (RTT) を処理する必要がないため、待ち時間がはるかに短くなるような状況で試してみることをお勧めしますrenjin
か.pqr
R パッケージをカスタム Java または C/C++ コードとして再実装することは、時間の制約により、実際にはオプションではありません。
r - OpenCPUで公開されているR関数を実行するためのJiddle
ここで説明されているように、R パッケージを GitHub にアップロードし、OpenCPU で公開しました。
test
平方根推定式を含む関数です。
現在、JFiddle では、HTTP API を使用してこの関数の単純な呼び出しを作成しようとしています。しかし、私はそれを機能させることはできません。何か案が?
しかし、実行ボタンをクリックすると、次のように表示されます。
git - OpenCPU で R パッケージのバージョンを更新する
R 関数の更新を GitHub に commit して push しました。しかし、OpenCPUでこの機能を確認すると、古いバージョンのままです。
コマンドを再実行しようとしました
ただし、変更は OpenCPU にアップロードされません。この問題を解決するにはどうすればよいですか?
opencpu - プライベート サーバー Opencpu のホスティング
javascript内で、AWSでホストされている自分のOpencpuサーバーにのみ接続できるのだろうか。それとも、とにかくjavascript内でOpencpuオープンクラウドサーバーを呼び出す必要がありますか? Opencpuの完全な初心者...
opencpu - パッケージホスティングはどのように機能しますか Opencpu
Amazon で自分の Opencpu サーバーを使用している場合でも、R パッケージを opencpu クラウド サーバーまたは GistHub でホストする必要があるのでしょうか?
javascript - R とそのグラフィックスを既存の Javascript/HTML アプリケーションと統合する
既存の Javascript/HTML アプリケーションがあります。R Programming
の科学計算とグラフィックスの力を使いたかったのです。
私の目的は、
- Javascript アプリからデータを送信します。
- データ入力で定義済みの R 関数を呼び出します。
- 出力を取得 テキストとグラフィックの両方の形式で出力を取得します。
- HTML ページに表示します。
これを達成する方法、
Rを継続的に実行し、次のようなもの
web sockets
を使用してRに接続する必要がありますか? Rスクリプトを実行して出力パックを取得する方法を実行する場合は?リサーブあります。
nodeJS
の実装がいくつかありますRserve
。しかし、これの問題は、コードの各行がevaluate
コマンドを介して渡される必要があることです。私がそうしても、グラフ出力をどのように処理するのですか?openCPUについて少し調べてみました。openCPU R パッケージを使用している場合、R は
opencpu
ライブラリで継続的に実行する必要があり、R と openCPU を起動するたびに、異なるポート番号で起動します。Rセッションを閉じると、opencpu
サーバーも終了します。opencpu
自分のマシンにスタンドアロン サーバーをインストールした場合、これで R を使用するにはどうすればよいですか? 私はopenCPUスタンドアロンサーバーをインストールしましたが、その後スタックしました。
どのように進めるべきか、タスクを達成するために何をすべきか。どちらに行けばいいのかわからないタイプです。これに光を当ててください。きっとほとんどの人がこれを必要としているでしょう。
で作業しましshiny
たが、この場合、使用できません。外部 Web アプリケーションから R を接続する必要があります。