[掲示板へもどる]
一括表示

  [No.1337] 共起ネットワーク 投稿者:油山  投稿日:2013/04/26(Fri) 21:32:06

樋口先生、

油山と申します。
共起ネットワークについてお願いがございます。
どうぞよろしくお願いいたします。

本掲示板で、共起ネットワークのグラフ情報を外部ファイル出力して、
他の専用ツールで読み込んでグラフ描画する件名を興味深く拝見いたしました。

3ツールで描画できることを確認しました。

レイアウト機能、ランキングによるノード/エッジの可視化などに優れているとは思いますが、
私はKH Coderの共起ネットワークの方が気に入っております。

そこで、掲示板とは逆の機能、つまり、
ノードリスト/エッジリストの2ファイルを読み込んで、
KH Coderの共起ネットワークを描画する機能がほしいなと思いました。


共起ネットワークのRソースを拝見しました。

ノードリスト/エッジリストの2ファイルを読み込んで、
# 中心性 というコメントの前で、
n 、el、el2 、n2オブジェクトに値をセットすればよいだろうとあたりはつきますが、
グラフ描画は設定する要素が多くあり、わかりません。

大変に厚かましいお願いですが、
ノードリスト/エッジリストの2ファイルを読み込んで、
KH Coderの共起ネットワークを描画するプログラムをお示しいただけないでしょうか。

どうぞよろしくお願いいたします。


  [No.1338] Re: 共起ネットワーク 投稿者:HIGUCHI Koichi  投稿日:2013/04/28(Sun) 17:23:20

こんにちは、樋口です。

新機能のご提案をいただきまして大変ありがとうございます。せっかくなので
すが、今回のご提案内容につきましては、近いうちに私の方で実現する予定を
組めません。

Rはある程度お使いになるご様子ですので、鈴木努 2009 『ネットワーク分析
』 共立出版を片手に、Rのコマンドを書いてみられてはいかがでしょう。
http://www.amazon.co.jp/dp/4320019288

igraphのネットワーク・オブジェクトを作って、Fruchterman-Reingoldの方法
でレイアウトして、中心性またはコミュニティ検出の計算をして…、と順番に
取り組んでいけばなんとかなるのではないかと思います。また、KH Coderの出
力するRコマンドも多少は参考になるでしょう。

あるいは、Rを知っているコンサルタントに依頼すれば、有償になるでしょう
が、そうしたプログラムを書いてもらえると思います。少なくとも、書いてく
れる業者を紹介してもらえるでしょう。

強いてとのご依頼であれば、私自身が有償で取り組ませていただくという可能
性もありえますが、大学の兼業規程などもありますので、あまり効率は良くな
いかなと思います。


  [No.1339] Re: 共起ネットワーク 投稿者:油山  投稿日:2013/04/29(Mon) 11:23:22

樋口先生、

お休みのところ、ご回答をいただき、ありがとうございます。

自分で勉強しながら検討を進めたいと思います。

グラフファイルには色々と種類がありますが、
記述方法がシンプルなPajek(UCINET)の.netファイル形式などで読み込み、
KHCoderの綺麗な共起ネットワークを描画できればと思っています。

ご紹介をいただきました鈴木先生の本は所有しております。
igraphのバージョンアップに伴い、添え字の扱いが変更になりましたので、読み替えが必要となります。
KHcoderの共起ネットワークのソースでも、これを考慮した記述が見られました。

ご負担を強いるような投稿で大変にご迷惑をおかけいたしました。
失礼をいたしました。


  [No.1340] Re: 共起ネットワーク 投稿者:HIGUCHI Koichi  投稿日:2013/05/01(Wed) 15:30:07

こんにちは、樋口です。書き込みありがとうございます。

いえいえ、機能追加のリクエストは大歓迎です。現に、掲示板でいただいたリ
クエストにもとづいて実装された機能もいくつかあります。例えば自己組織化
マップがそうです。

ただ、なかなか「すぐに実現」というケースはありませんでして、実現される
場合でも半年・1年を経過してから、ひどい場合には5〜6年後というものもあ
ります。この点をあらかじめご了承いただけましたら幸いです。