2013-03-18 17 views
16

グラフを作成することは可能ですか?バーやパイにNodeJSを使用してカスタムアイコンを設定しますか?NodeJSを使用してグラフを作成する方法は?

+0

チャートをHTMLページに表示したいのですか、バックエンドを生成してイメージとして持たせますか? – ExxKA

+0

私は画像を生成したいと思います。応答BTWありがとう。 – Riz

+1

ホイールを改造するのではなく、コマンドラインアプリケーションの使用を検討してください。 gnuplotを見てください。 – ExxKA

答えて

10

d3おそらくあなたの最善の策でしょう。それは想像を絶するあらゆるタイプのチャートを生成することができます。

ブラウザで直接グラフを生成することも、画像ファイルが本当に必要な場合はuse the module in node and convert the output to an imageにすることもできます。あなたは

npm install -g node-highcharts 

をインストールする必要がhighcharts

を使用して

+0

d3のチャートは隠しdivで動作しますか?つまり、アコーディオンとタブの内部ですか? –

+0

それを行うには、どんなに巧妙な賢い方法...それは月曜日であるように私はまだ十分なコーヒーを持っていないかもしれないと言いました... –

2

を参照してください。たとえば:サーバーテンプレートコードで

は、サーバー変数を使用してデータを出力する場合があります。 SWIGのテンプレートエンジン、ExpressJSとチャーティストライブラリ

<div class="ct-chart ct-perfect-fourth"></div> 
<script> 
    new Chartist.Line('.ct-chart', { 
     labels: {{ chartLabel | raw }}, 
     series : [{{ charts | raw}}] 
    }, { 
     axisY: { 
      onlyInteger: true 
     } 
    }); 
</script> 

を使用して、以下の実施例は、製品にhttps://www.amcharts.com/を使用してWe'r他のチャートライブラリhere

0

の詳細をご覧ください。プロフェッショナルで、フロントエンドシステムを使用して実装するのは簡単です。

関連する問題