2011-01-10 24 views
2

グラフをプロットできるnode.jsを使ってサーバーを構築したいと思います。plot in node.js

Matplotlib/Pylabをノードにフックする方法について、これまで有用な情報が見つかりませんでした。

多分GNUPlotを接続することはできますか?私は個人的にはMatplotlibを好むが、GNUPlotもうまくいくだろう。私の経験では、大量のデータを読み込むためにflotやTheJitのような優れたツールを挙げました。

node.jsから高速プロットを作成する際のご意見をお待ちしております。

答えて

1

子プロセスとexecute external programsのどちらかを使用して、終了処理と出力を行います。または、あなた自身でそれをしたい場合はnode-canvas libを見てください。

+0

私はこれが良い考えだとは思わない。私が述べたように、パフォーマンスは重要です!直接統合ができない場合、私はツールを0MQの方法でリンクすることを検討します。 – mark

+0

Node.jsは、大規模な並列I/Oに適しており、複雑な計算には適していません。ノードアプリケーションを、グラフ生成をWebサービスとして提供するラッパーとして必要とする場合は、外部プロセスをプールするとうまくいく可能性があります。そうしないと、node.jsが間違った選択になる可能性があります。残念ながら、あなたは一般的にあなたのノードアプリケーションについて多くのことを教えていません。 –