タグ

graphに関するLianのブックマーク (9)

  • 一行の記述で使えるJavaScriptグラフライブラリ·Chartkick MOONGIFT

    ChartkickはRailsやそれ以外のシステムで手軽に使えるグラフライブラリです。 Web上にグラフを描こうと思うと途端に面倒な気がしてしまいます。そこで使ってみて欲しいのがChartkickです。Railsとの親和性の高いグラフ描画ライブラリです。 線グラフ。 円グラフ。 棒グラフ。 複数シリーズ(円グラフは対応していません)。 ChartkickはGoogleチャートまたはHighchartsを使ってグラフを描きます。Railsでは1行で出力できていますが、実際にはJSONデータを出力しているだけなのでRailsでなくとも使えます。さらに直接JSON出力ではなく、scriptタグを使ってグラフデータの読み込みを別処理化することもできます。 ChartkickはRuby/JavaScript製、MIT Licenseのオープンソース・ソフトウェアです。 MOONGIFTはこう見る グ

    一行の記述で使えるJavaScriptグラフライブラリ·Chartkick MOONGIFT
  • 大規模ネットワークの性質と先端グラフアルゴリズム - iwiwiの日記

    日,PFI セミナーにて「大規模ネットワークの性質と先端グラフアルゴリズム」というタイトルで発表をさせてもらいました.スライドは以下になります. 大規模ネットワークの性質と先端グラフアルゴリズム View more presentations from iwiwi Ustream の録画もあります. http://www.ustream.tv/recorded/27531606 内容としては,以下のようになっています. 現実世界のネットワークの特徴量と性質 次数分布 平均距離 クラスター係数 その他の特徴量 木っぽさ それらの性質を活用したグラフアルゴリズム セオリー方面 近接中心性の近似 コンパクトルーティング 支配集合問題の近似 プラクティカル方面 最短路 密部分グラフ列挙 可視化 タイトルは 1 年前にやった PFI セミナーと似ていますが,内容はあまりかぶっていません.今回は,グ

    大規模ネットワークの性質と先端グラフアルゴリズム - iwiwiの日記
  • フローチャートがサクサク作れる「LucidChart」 | ライフハッカー・ジャパン

    フローチャートは来、文字、矢印、ボックスを使って、誰もが分かる図を作成するためのもの。でも、ソフトウエアによっては機能が複雑すぎて使いにくいものもありますよね。 そこでオススメなのが「LucidChart」。これはオンラインのフローチャート作成ソフトで、白黒のシンプルな背景にフローチャートを作ることができるうえに、5MBまでオンラインで保存ができる優れモノです。基的な操作/決定/入力などは左のツールバーにまとまっています。図表の背景はグラフ形式になっていて、どのブラウザを使っても使い勝手は抜群です。 業種によっては、使いたいイメージ写真がしっくり来ないこともあるかもしれませんが、そんな時は、自分で使いたいイメージをアップすることも可能。でも、簡単なPDFを作ったり、印刷したりしたりしたい人には「LucidChart」の基的なツールを使うだけで十分です。 『LucidChart』を使用

    フローチャートがサクサク作れる「LucidChart」 | ライフハッカー・ジャパン
  • Rubyでアニメーション・グラフを作ろう! - hp12c

    ベルマンフォードのアルゴリズムで実行される結果も逐次表示 - Seeking for my unique color. を見てGraphVizの出力からアニメーションgifを作りたくなった Rubyにはruby-graphvizというGraphVizのinterface libraryと RMagickというImageMagickのinterface libraryがあり これらを使えば目的は達成できるみたいだ ruby-graphvizのinterfaceは自分にはわかり辛かったので これをラップする形でGraphAz*1というクラスを書いて 上のアニメーションgifを出力してみた 用途が限定的で実装にも問題がありそうだけれど GraphVizのDOTデータの出力としても使えるので 無責任無保証で使ってくれる人がいればうれしい 使い方 コードを見るのが早いと思うので 簡単な例を示した ま

    Rubyでアニメーション・グラフを作ろう! - hp12c
  • もうちょっと高度なグラフィックス特集 - yasuhisa's blog

    Rのグラフィックス特集 はじめに ここの焼き回しっぽい感じですwww R勉強会第五回ということでグラフィックスの勉強をやったよ - yasuhisa's blog 注意 グラフィックスは結果が視覚的なので面白い 夢中になって目的とかを忘れないでね オプションやまほどあるけど、覚える必要はない 「こういうのがあるんだー」ってくらいでいい ログに残しておくと後で楽をできる 内容 グラフィックスのいろいろ Rのちょっと細かいけど、知ってると楽にできること ちょっとプログラムを書いて、楽にシミュレーションをやったり。 作図関数について 大別して3種類くらい 高水準作図関数 低水準作図関数 対話的作図関数 高水準作図関数 一枚の完成された図を作成するためのもの 散布図 ヒストグラム 多少設定できるけど、とりあえずplotとかhistってやってればできる 楽チン example plot(iris)

    もうちょっと高度なグラフィックス特集 - yasuhisa's blog
    Lian
    Lian 2010/01/19
  • 複雑ネットワークの生成過程の シミュレーション分析 関東社会学会 2006年6月17日 徳永健一 概要 近年様々な分野で注目されている複雑ネット ワークの理論を概観する • 数学の立場からネ�

    複雑ネットワークの生成過程の シミュレーション分析 関東社会学会 2006年6月17日 徳永健一 概要 近年様々な分野で注目されている複雑ネット ワークの理論を概観する • 数学の立場からネットワークの指標について簡 単に説明する • ネットワーク可視化ソフト、シミュレーション ソフトの紹介 • 既存のソフトでは難しかった、生成過程を可視 化する方法について • いくつかのネットワークモデルとその社会学的 な意義について • 目次 複雑ネットワークと は • グラフ理論の簡単な 復習 • ネットワークの指標 について • シミュレータソフト の紹介 • 自分の立てた仮説を シミュレーションす るには • スモールワールド ネットワーク • 平均距離とクラスタ 係数 • スケールフリーネッ トワーク • 次数分布とベキ則• 他のモデル• ネットワーク分析の 課題 • おわりに• 題の前に

  • Satoru Iwata

    My primary research interests are in the areas of mathematical programming. I have been working on design and analysis of efficient algorithms for discrete optimization concerning matroids and submodular functions. I am also interested in applications of discrete optimization techniques to algebraic/numerical computation that arises in systems analysis and control. Research Institute for Mat

  • MOONGIFT: � JavaScriptだけのダイナミックなグラフライブラリ「ProtoChart」:オープンソースを毎日紹介

    ※ 画像は公式サイトデモより 最近は簡単に使えるグラフライブラリが増えてきた。Flashのものは見た目が奇麗で、画像出力のものも見やすさではひけを取らない。だがこうしたグラフは一度表示したが最後、リロードしないと変化しないものが多かった。 パイチャート そうではない、もっとダイナミックに変化するグラフを描きたい場合はこれを使ってみよう。 今回紹介するオープンソース・ソフトウェアはProtoChart、JavaScriptだけで描くグラフライブラリだ。 ProtoChartはCanvasを使って、JavaScriptのみでグラフを生成している。Canvasは来、IE6には対応していないが、外部ライブラリを読み込むことで描画できるようにしている。これにより対応ブラウザはIE6/7、Firefox2/3、Safariとなっている。またSafariに対応しているとあって、iPhone/iPod

    MOONGIFT: � JavaScriptだけのダイナミックなグラフライブラリ「ProtoChart」:オープンソースを毎日紹介
  • MOONGIFT: » JavaScriptを使ってインタラクティブなグラフ「Flot」:オープンソースを毎日紹介

    データをグラフで表示したいと思った時、どういった手段が考えられるだろうか。画像を生成するライブラリを使う、HTMLで擬似的なものを作る、または表計算ソフトウェアを使うと言った方法もある。 だが、どれも面倒に移るかもしれない。サーバ側の問題で利用できない場合もある。そこでこれだ。 今回紹介するオープンソース・ソフトウェアはFlot、JavaScriptを使ったグラフ生成ソフトウェアだ。 FlotはjQueryを使って開発されたライブラリで、インタラクティブなグラフを作成できるのが特徴だ。プロットするだけもでき、複数のデータを一つのグラフ上に並べられる。 そしてJavaScriptならではの機能として、選択した範囲をハイライトしたり、その部分だけにフォーカスして表示することもできる。データを表示する、しないといった選択もダイナミックに変更できる。 JavaScriptを使うメリットは、サーバサ

    MOONGIFT: » JavaScriptを使ってインタラクティブなグラフ「Flot」:オープンソースを毎日紹介
  • 1