タグ

imageとgraphに関するKanasansoftのブックマーク (2)

  • サーバサイドにおけるmatplotlibによる作図Tips - Qiita

    「計算を行い結果を作図して確認」という作業において計算をリモートで実行するケースも多い.この作業フローについて思い浮かぶ選択肢は以下の通り. 計算結果の出力データ(ログ)をファイルに保存.(テキストベースだったり,シリアライズしたものだったり.)それをクライアントに転送し,別のプログラムで作図,確認する. Jupyter Notebookを使う.サーバにてJupyter Notebookサービスを動かし,クライアントからWeb Browserで接続,もちろん図もBrowser上で確認. サーバとリモートデスクトップ接続して,一連の作業を行う. サーバサイドで作図,図のファイル出力まで行う.PNG,PDF等イメージファイルをクライアントPCで見る. これまでは選択肢1, 2を選ぶことが多かったが,今回,選択肢4のサーバサイドでの作図についてTipsを紹介したい. 最初の失敗 「matplot

    サーバサイドにおけるmatplotlibによる作図Tips - Qiita
    Kanasansoft
    Kanasansoft 2017/10/19
    サーバでmatplotlibを使う方法。
  • 関連づいたオブジェクトを表現する高度なJavaScriptライブラリ·sigma.js MOONGIFT

    sigma.jsはネットワーク図をはじめとする多数のノードが絡むグラフを描くライブラリです。 有機的な要素やネットワークが重なり合っているグラフを描きたい時に使えるのがsigma.jsです。Canvasタグを使って簡単にグラフを描き出します。 かなり密集したデモ。 ズームイン/アウトもできます。 こちらはアニメーション。動き続けています。 プラグインで独自拡張もできます。 もちろんズームできます。描画はCanvasを使っており、拡大しても奇麗です。 選択したノード以外を隠すデモです。 隠れました。 さらにマウスのある場所を膨らませるデモです。 sigma.jsはデータさえあれば容易に使えること、カスタマイズ性の高いこと、jQueryライクなイベントシステム、プラグイン対応、豊富なAPIなどが特徴になっています。 sigma.jsはJavaScript製、MIT Licenseのオープンソー

    関連づいたオブジェクトを表現する高度なJavaScriptライブラリ·sigma.js MOONGIFT
    Kanasansoft
    Kanasansoft 2013/12/09
    『sigma.jsはネットワーク図をはじめとする多数のノードが絡むグラフを描くライブラリです。』
  • 1