Re: メモ: 共起ネットワークのカスタマイズ【VOSviewer編】  (HIGUCHI Koichi) KH Coder 旧掲示板
[ツリー表示] [留意事項] [ワード検索] [過去ログ]

  [No.1195] メモ: 共起ネットワークのカスタマイズ【VOSviewer編】 投稿者:HIGUCHI Koichi  投稿日:2012/11/24(Sat) 16:53:41
メモ: 共起ネットワークのカスタマイズ【VOSviewer編】  (画像サイズ: 1215×1134 66kB)

KH Coderで作成した共起ネットワークを「VOSviewer」で表示・編集する手順
を以下にまとめておきます。「VOSviewer」は操作性に優れ、出力も綺麗なツ
ールです。レイアウトやクラスタリングは独自手法のみのようですが、シンプ
ルな分、操作も容易になっているかと思います。

手順の概要はいつも通りです:
(1) KH Coderで「共起ネットワーク」を作成して、これをR形式で保存
(2) Rを起動して、(1)で保存したファイルを読みこみ
(3) RからVOSviewer向けにデータを保存
(4) VOSviewerを起動して、(3)で保存したデータを読み込む

(1)と(2)の手順については、こちらのスライド前半をご覧ください。
http://www.slideshare.net/khcoder/r2kh-coder

(3)については、まずRのメニューから「ファイル」→「ディレクトリの選択」
をクリックして、任意の場所(ディレクトリ)を選択して下さい。この操作の
後に以下のコマンドを実行すると、選択した場所(ディレクトリ)にファイル
が保存されます。※Rのメニューが英語表示されている場合は「File」→「Cha
nge dir」です。

#---------------------------------------------------------------------
# Nodes
write.table( 
    data.frame( 
        id    =1:nrow(d),
        label =rownames(d),
        weight=freq
    ),
    "vos_map.txt",
    col.names = T,
    row.names = F,
    quote     = F,
    sep       = ","
)

# Edges
write.table( 
    data.frame( 
        source = el2$edge1,
        target = el2$edge2,
        weight = el2$weight
    ),
    "vos_net.txt",
    col.names = F,
    row.names = F,
    quote     = F,
    sep       = ","
)

#---------------------------------------------------------------------

(4) VOSviewer上で「Action」「Map」「Create」をクリックして、上の(3)で
作成したvos_map.txtとvos_net.txtを読み込みます。

なお、データが英語の場合は、英語テキストファイルを直接VOSviewerに読み
込ませて、共起ネットワークを作成することができます。


- 関連一覧ツリー (■ をクリックするとツリー全体を一括表示します)