2017-10-30 13 views
0

私は、ランダムフォレストモデルを実行しているバックエンドを構築するために今SparkRを使用しようとしています。しかし、私は決定木が必要であり、sparkRはそれを持っていません。また、sparkRには適切な文書がありません。また、PythonでRshinyと同じようなものがあるかどうかはわかりません。ですから、PysparkとShinyRを使ってアプリケーションを構築することが可能かどうかを知りたいのです。バックエンドでpysparkを使用してモデルを構築し、フロントエンドでRshinyを使用してインタラクティブなダッシュボードを構築できますか?

答えて

0

すばやく機能するウェブアプリでは、光沢が非常に有用であることがわかりました。私は.pyというスクリプトをRサーバーから呼び出していましたが、うまくいきましたが、セッションを開始してリソースを割り当てなければならないので少し遅かったです。

私は、スパークストリーミングを代わりに使用するのが最善の方法でした。新しいファイルがディレクトリに書き込まれているかどうかをチェックし、それらを読み込み、処理して出力結果を書き出します(Rサーバーに遅れてRに読み込む前に出力を書き込むことができます)。

使いやすいPythonベースのフレームワークのために、python-dashをチェックアウトすることができます。

関連する問題