2011-06-01から1ヶ月間の記事一覧

RStudioのmanipulate関数でグラフ描画にインタラクティブな操作を追加する(5)

snaパッケージを使って、スタックした複数のグラフから1つ選んで描画する。例はKrackhardtのハイテク企業のネットワーク#Krackhardt's High-tech managers#Krackhardt, David ,1987,"Cognitive Social Structures." Social Networks, 9: 109-134. #Vladimir …

自主避難と「ソーシャル・キャピタル」について

6月27日の朝日新聞に社会学者の宮台真司・首都大学東京教授のインタビュー『「終わりなき日常」今は 社会学者・宮台真司さんに聞く』が掲載されていました。http://book.asahi.com/clip/TKY201106270119.html 私はちょうど『終わりなき日常を生きろ』が出た…

計量社会学のためのR勉強会

計量社会学のためのR勉強会(第2回)を行います。日時:6月26日 14時~場所:首都大学東京南大沢キャンパス 5号館3階 367(集計作業室)内容:Wright and London, 2009, Modern Regression Techniques Using R, Sage.第2章 The basic regression(第2章のス…

RStudioのmanipulate関数でグラフ描画にインタラクティブな操作を追加する(4)

Rstudioのmanipulate関数を使って、snaパッケージのgplotで有無・無向の別、描画アルゴリズム、ノード、ラベル、辺などの描画オプションをGUIで選べるようにした例。library(sna)library(manipulate)graph <- rgraph(30, tprob =0.02)manipulate( gplot(grap…

RStudioのmanipulate関数でグラフ描画にインタラクティブな操作を追加する(3)

igraphパッケージでは辺の媒介性(edge betweenness)に基づくNewmanのコミュニティ抽出ができますが、コミュニティ抽出はどのステップを用いるかによって結果が異なるので、インタラクティブにステップを選択できるようにします。コミュニティはノードの色…

RStudioのmanipulate関数でグラフ描画にインタラクティブな操作を追加する(2)

snaパッケージとmanipulate関数を使って、Watts & Strogatzモデルのスモールワールド・シミュレーションを可視化するコードです。パラメータはスライダーでインタラクティブに操作できます。Nでノード数、nearest_neighborで初期状態でいくつ隣りとリンクす…

RStudioのmanipulate関数でグラフ描画にインタラクティブな操作を追加する

使いやすさとかっこよさで人気のRStudio。エディタがタブ式で入力補助がある。ヘルプが見やすい。パッケージやオブジェクトの管理がしやすいなど、利点はいろいろありますが、グラフィック機能を強化するmanipulate関数が便利です。manipulate関数を使うとsn…

Sage社から社会ネットワーク分析のハンドブック

先月、Sage社から出たThe SAGE Handbook of Social Network Analysisは内容が充実しています(まだぱらぱらと目を通した程度ですが)。Wasserman & Faustの本に替わって、今後の社会ネットワーク分析のテキストのスタンダードになるんじゃないでしょうか。全…