(追記:2014-3-3) Gvizについてのまとめ頁を作りました。 Gvizの目次 - Rubyの世界からGraphvizの世界にこんにちは! Graphvizには複数のレイアウトフォーマットがありますが、どれも名前が変わっていて生成されるレイアウトを名前から想像することが困難です。幾つかのレイアウトの説明はGraphvizのサイトに書いてあるのですが、それを読んでもやっぱりピンと来ません。その結果、毎度グラフを作るたびにレイアウトを試行錯誤することになります。 でも、レイアウトはやっぱりサンプルを見るのが一番手っ取り早いですよね。 そんなわけで… Graphvizのレイアウトサンプルを作って、ここに貼っておくことにします。サンプルの作成にはいつもの様にGvizを使います。ちなみにGviz0.1.2では、gvizコマンドの-mオプションでlayouts一覧を表示できるようになりました。
こんにちは、らくからちゃです。 以前ぶらっとインターネットをぶらぶらしていたら、こんな記事を見つけました。 『パナマ文書』の問題については、いいなー偉い人は沢山お金持っててさー、と遠い世界の話にしか感じられませんでしたが、解析手法については中々興味深いお話でした。 今回の流出事件では、2.6TBもの大量のデジタルデータが流出されたと言われています。しかし、このデータの中から、資金の流れの関連性を分析していくのは、人力では不可能に近い作業です。そこで今回力を発揮したのが『グラフ解析』という手法です。 グラフ解析とは何か グラフというと、折れ線であったり縦棒であったり、そういった数値を可視化するツールとしての印象をお持ちかもしれませんが、数学の用語としては様々な要素と要素の関係性を分析するツールという意味で用いられます。 つーても分かりづらいかもしれませんが、『人物相関図』のようなものと言えば
こんにちは。 今回は、巷で話題のグラフデータベース Neo4j に超入門してみました。 Mac環境であれば語弊なく15分で検証環境の構築と簡単な検証ができるので是非お試しください! そもそもグラフデータベースとは? グラフ構造を持ったデータの保存、探索、集計に最適化されたデータベースです。 RDBでは幾つものも関連テーブルを用意してjoin後集計する必要があった人間関係を示すソーシャルグラフやECサイトにおける購入履歴等で利用されています。 Neo4jは、adidasや、eBay等で実際に運用されている最も人気のあるグラフ型データベースの一つです。 それでは早速動かしてみましょう! インストール 公式 open http://neo4j.com/download-thanks/?edition=community open ~/Downloads/neo4j-community_macos
世の中の課題を解決するに際しては、その対象をグラフとして表現することが広く行われます。このグラフ問題を効率的に解決するソリューションとして、グラフ構造に特化したアーキテクチャのデータベース Neo4j を紹介します。 グラフ問題 具体例 グラフ問題とはどのようなものでしょうか? ご存知でない方でも、グラフ問題を活用したシステムを日常的に使用しています。例えば、鉄道の経路検索システムです。鉄道の路線をグラフ化するには、駅をグラフのノードとして、駅のつながりをエッジとして表現します。 このグラフ問題は、Single Source Shortest Path(SSSP)問題を解決することになります。SSSP問題とは、図1のように駅と駅間の行き来できる経路およびその所要時間が与えられた場合に、ある駅を始点とし、他の駅へ行くための最短時間の経路を求めるものです。 図1 SSSP問題 ソリューショ
はじめに 最小二乗法による直線フィッティングはよく使われる技なので、実はExcelは答えが一発で出るような方法を用意しています。 ただし、途中経過を全て飛ばして答えが出てきますので、最小二乗法についてまったく知らない人がいきなりこれを使うのは危険です。それどころか、出てきた数値が何を意味しているのかわからない可能性もあります。 最小二乗法についてまったく知らない人は、まずこちらをご覧ください。 最小二乗法について少し知っていても、具体的な計算プロセスについては知らないという人はこちらをご覧ください。 最小二乗法による直線フィッティングについて、よく知っていると言う人は、以下の解説に進んでください。 表の加工をせずに、グラフさえ出来ればいいという場合はこういう方法もあります。(おそらく、これが一番簡単です。) Excelには、最小二乗法による直線フィッティング用にLINESTという関
最小二乗法を知らない人は、まずここを見てください。 また、ここで使うデータは、ここ に用意してあるので、右クリックで取得してください。 最小二乗法による直線フィッティングについて、よく知っていると言う人は、こちらの解説に進んでください。簡単な方法が書いてあります。ただし途中の計算のプロセスを全て飛ばしていきなり答が出ますので、最小二乗法についてよく知らない人は、まずはこのページの以下の説明を読んでみてください。なんだかよくわからないままに使うのは危険です。 最小二乗法での直線の決定では、データから を計算して から、y=ax+bという直線を決定します。(nは全データ数)
1:VIPがお送りします:2012/04/08(日) 00:23:07.91 ID:CB6MOgE90 1.2+(sqrt(1-(sqrt(x^2+y^2))^2) + 1 - x^2-y^2) * (sin (10000 * (x*3+y/5+7))+1/4) from -1.6 to 1.6 2:VIPがお送りします:2012/04/08(日) 00:24:03.55 ID:+HxcV9Cn0 パソコン蛾物故割れた 3:VIPがお送りします:2012/04/08(日) 00:24:28.47 ID:uZ7VdHX90 パソコン蛾物故割れた 4:VIPがお送りします:2012/04/08(日) 00:24:38.00 ID:iEkidwTM0 パソコン蛾物故割れた 5:VIPがお送りします:2012/04/08(日) 00:24:45.51 ID:QYwxluTS0 パ
企業における大規模なWebアプリケーション開発を想定して設計されたJavaScriptライブラリー「Dojo Toolkit」は、欧米では、すでに多くの企業のサイトやイントラネットでも利用されており、IBMではソフトウェア製品のフロントエンド構築技術として全面的に採用されています。本シリーズでは、豊富な機能の中から厳選した、ビジネス・アプリケーションのためのベスト・プラクティスを中心に、Dojo Toolkitの活用方法をご紹介します。 エンタープライズ開発に適したJavaScriptライブラリ AjaxやダイナミックHTMLなどの要素技術を利用した、リッチ・インターネット・アプリケーション(RIA)が企業システムのフロントエンドとしても注目されていますが、Webブラウザ上で稼働するRIA開発に欠かせないのが、JavaScriptライブラリーです。JavaScriptライブラリーは一般的に
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く