Skip to content

Instantly share code, notes, and snippets.

View keiono's full-sized avatar

Keiichiro Ono keiono

View GitHub Profile
@keiono
keiono / d3js_day21.md
Last active January 1, 2016 00:29
D3.js Advent Calendar 2013 Day 21: D3.jsと周辺ツールを使ったデータの可視化

アプリケーションとしてまとめる

D3.js Advent Calendar 2013の21日目の記事です。今回はD3.jsのフォーマットや詳細技術というより、もう少し俯瞰的な視点で書いてみます。D3.jsを使う理由は、もちろん何らかのデータを可視化したいと言うことでしょうが、最終的にどのようなアプリケーションとしてまとめるかと言うゴールにはかなり幅があると思います。しかしそれでもいくつかの共通する課題が存在します。

テーブル形式のデータや、先のツールで書きだしたJSONなど、データを整えてD3.jsで使える形式として用意する事自体はそう難しいことではありません。手作業でスプレッドシートを使って作成してもいいし、スクリプト、もしくはOpenRefineなどといったツールで作成する方法もあります。そして一度D3.js内で扱える形式のデータが得られれば、それを様々な方法で可視化出来ます。そこから最終的な可視化を作成するプロセスで考えるべき事は次の二点でしょう:

  1. 最終的なアプリケーションとしてどうまとめるか
  2. そのアプリケーションを構築するモジュールの実装

この記事では、この2つについてまとめます。

@keiono
keiono / visualized1.md
Created February 7, 2014 03:55
Visualized conferenceメモ

(これはグループ内プレゼンのためのメモ書きですがせっかくなのでシェア。とりあえず記憶がはっきりしているうちに...)

Introduction

VISUALIZEDと言う名前の通り、可視化系のコンファレンス。技術詳細よりメタな話多め。たまにはこういうのもいいか。「公開データで社会的善を為す」的な考えの人も多い印象。その中で「データによる扇動」というダークサイドとせめぎ合ってる感じ(あくまで私感)。

テック系コンファレンスだがデザイナー系の人も多いらしく、スキニージーンズな男性やおしゃれな女性率高め。

@keiono
keiono / README.md
Last active August 29, 2015 13:56 — forked from milroc/README.md
Yeast PPI Network Generated in Cytoscape
@keiono
keiono / 0_reuse_code.js
Created March 20, 2014 15:54
Here are some things you can do with Gists in GistBox.
// Use Gists to store code you would like to remember later on
console.log(window); // log the "window" object to the console
@keiono
keiono / cytest.ipynb
Created April 21, 2014 22:34
Cytoscape2python
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
{
"format_version" : "1.0",
"generated_by" : "cytoscape-3.1.0",
"target_cytoscapejs_version" : "~2.1",
"data" : {
"selected" : true,
"__Annotations" : [ "" ],
"shared_name" : "galFiltered.sif(1)",
"SUID" : 765,
"name" : "galFiltered.sif(1)"
{
"format_version" : "1.0",
"generated_by" : "cytoscape-3.1.1",
"target_cytoscapejs_version" : "~2.1",
"data" : {
"selected" : true,
"__Annotations" : [ ],
"shared_name" : "galFiltered.sif",
"SUID" : 528,
"name" : "Yeast Sample"
@keiono
keiono / kegg.json
Created July 1, 2014 23:51
Sample Style and networks saved as JSON.
{
"format_version" : "1.0",
"generated_by" : "cytoscape-3.1.1",
"target_cytoscapejs_version" : "~2.1",
"data" : {
"selected" : true,
"KEGG_PATHWAY_ID" : "path:hsa00100",
"KEGG_PATHWAY_IMAGE" : "http://www.kegg.jp/kegg/pathway/hsa/hsa00100.png",
"__Annotations" : [ ],
"SUID" : 52,
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.