2018/8/20【58日目】そろそろNetworkXに触れてみる
共起ネットワークの話が出てきましたので、そろそろ可視化の勉強をしていきたいと思います。手軽に画像を作るのならKH Coderがいい、という記事を見たのですが、インストールするものが多く、面倒くさそうなので、いつも通りPythonでやっていきたいと思います。
共起ネットワークを作るにはNetworkXというのを使うといいそうです。 いつも通り早速チュートリアルを見てみます。URLはこちらです。
Tutorial — NetworkX 2.1 documentation
NetworkXをpip install
まずはpip installします。
pip install networkx
installできたらimportしてみます。
import networkx as nx G = nx.Graph()
ここで定義したGというのはノードというものらしいです。ここにオブジェクトを入れることで図ができるようです。 nodeは.add_node()メソッドを使って増やせるみたいです。
G.add_node(1) G.add_nodes_from([2, 3])
ノードを増やしてどうしたんだ、っていう話ですが、とりあえず進めていきます。
眠いので今日はここまで。 あまりにも少ないので、昨日作ったAKBの辞書を置いておきます。需要はないと思いますが、もし必要な方がいましたらご自由にお使いください。
会いたかった,*,*,1,名詞,固有名詞,一般,*,*,あいたかった,アイタカッタ,アイタカッタ 制服が邪魔をする,*,*,1,名詞,固有名詞,一般,*,*,せいふくがじゃまをする,セイフクガジャマヲスル,セイフクガジャマヲスル 軽蔑していた愛情,*,*,1,名詞,固有名詞,一般,*,*,けいべつしていたあいじょう,ケイベツシテイタアイジョウ,ケイベツシテイタアイジョウ BINGO!,*,*,1,名詞,固有名詞,一般,*,*,びんご!,ビンゴ!,ビンゴ! 僕の太陽,*,*,1,名詞,固有名詞,一般,*,*,ぼくのたいよう,ボクノタイヨウ,ボクノタイヨウ 夕陽を見ているか?,*,*,1,名詞,固有名詞,一般,*,*,ゆうひをみているか?,ユウヒヲミテイルカ?,ユウヒヲミテイルカ? ロマンス、イラネ,*,*,1,名詞,固有名詞,一般,*,*,ろまんす、いらね,ロマンス、イラネ,ロマンス、イラネ 桜の花びらたち2008,*,*,1,名詞,固有名詞,一般,*,*,さくらのはなびらたち2008,サクラノハナビラタチ2018,サクラノハナビラタチ2018 Baby! Baby! Baby!,*,*,1,名詞,固有名詞,一般,*,*,べいびー!べいびー!べいびー!,ベイビ!ーベイビー!ベイビー!,ベイビ!ーベイビー!ベイビー! 大声ダイヤモンド,*,*,1,名詞,固有名詞,一般,*,*,おおごえだいやもんど,オオゴエダイヤモンド,オオゴエダイヤモンド 10年桜,*,*,1,名詞,固有名詞,一般,*,*,じゅうねんざくら,ジュウネンザクラ,ジュウネンザクラ 涙サプライズ!,*,*,1,名詞,固有名詞,一般,*,*,なみださぷらいず!,ナミダサプライズ,ナミダサプライズ 言い訳Maybe,*,*,1,名詞,固有名詞,一般,*,*,いいわけめいびー,イイワケメイビー,イイワケメイビー RIVER,*,*,1,名詞,固有名詞,一般,*,*,りばー,リバー,リバー 桜の栞,*,*,1,名詞,固有名詞,一般,*,*,さくらのしおり,サクラノシオリ,サクラノシオリ ポニーテールとシュシュ,*,*,1,名詞,固有名詞,一般,*,*,ぽにーてーるとしゅしゅ,ポニーテールトシュシュ,ポニーテールトシュシュ ヘビーローテーション,*,*,1,名詞,固有名詞,一般,*,*,へびーろーてんしょん,ヘビーローテーション,ヘビーローテーション Beginner,*,*,1,名詞,固有名詞,一般,*,*,びぎなー,ビギナー,ビギナー チャンスの順番,*,*,1,名詞,固有名詞,一般,*,*,ちゃんすのじゅんばん,チャンスノジュンバン,チャンスノジュンバン 桜の木になろう,*,*,1,名詞,固有名詞,一般,*,*,さくらのきになろう,サクラノキニナロウ,サクラノキニナロウ Everyday、カチューシャ,*,*,1,名詞,固有名詞,一般,*,*,えぶりでぃ、かちゅーしゃ,エブリディ、カチューシャ,エブリディ、カチューシャ フライングゲット,*,*,1,名詞,固有名詞,一般,*,*,ふらいんぐげっと,フライングゲット,フライングゲット 風は吹いている,*,*,1,名詞,固有名詞,一般,*,*,かぜはふいている,カゼハフイテイル,カゼハフイテイル GIVE ME FIVE!,*,*,1,名詞,固有名詞,一般,*,*,ぎぶみーふぁいぶ!,ギブミーファイブ,ギブミーファイブ 真夏のSounds good !,*,*,1,名詞,固有名詞,一般,*,*,まなつのさうんどぐっど,マナツノサウンドグッド,マナツノサウンドグッド ギンガムチェック,*,*,1,名詞,固有名詞,一般,*,*,ぎんがむちぇっく,ギンガムチェック,ギンガムチェック UZA,*,*,1,名詞,固有名詞,一般,*,*,うざ,ウザ,ウザ 永遠プレッシャー,*,*,1,名詞,固有名詞,一般,*,*,えいえんぷれしゃー,エイエンプレッシャー,エイエンプレッシャー So long !,*,*,1,名詞,固有名詞,一般,*,*,そろんぐ!,ソロング!,ソロング! さよならクロール,*,*,1,名詞,固有名詞,一般,*,*,さよならくろーる,サヨナラクロール,サヨナラクロール 恋するフォーチュンクッキー,*,*,1,名詞,固有名詞,一般,*,*,こいするふぉーちゅんくっきー,コイスルフォーチュンクッキー,コイスルフォーチュンクッキー ハート・エレキ,*,*,1,名詞,固有名詞,一般,*,*,はーと・えれき,ハート・エレキ,ハート・エレキ 鈴懸の木の道で……,*,*,1,名詞,固有名詞,一般,*,*,すずかけのきのみちで,スズカケノキノミチデ,スズカケノキノミチデ 前しか向かねえ,*,*,1,名詞,固有名詞,一般,*,*,まえしかむかねぇ,マエシカムカネェ,マエシカムカネェ ラブラドール・レトリバー,*,*,1,名詞,固有名詞,一般,*,*,らぶらどーる・れとりばー,ラブラドール・レトリバー,,ラブラドール・レトリバー, 心のプラカード,*,*,1,名詞,固有名詞,一般,*,*,こころのぷらかーど,ココロノプラカード,ココロノプラカード 希望的リフレイン,*,*,1,名詞,固有名詞,一般,*,*,きぼうてきりふれいん,キボウテキリフレイン,キボウテキリフレイン Green Flash,*,*,1,名詞,固有名詞,一般,*,*,ぐりーんふれっしゅ,グリーンフレッシュ,グリーンフレッシュ 僕たちは戦わない,*,*,1,名詞,固有名詞,一般,*,*,ぼくたちはたたかわない,ボクタチハタタカワナイ,ボクタチハタタカワナイ ハロウィン・ナイト,*,*,1,名詞,固有名詞,一般,*,*,はろうぃん・ないと,ハロウィン・ナイト,ハロウィン・ナイト 唇にBe My Baby,*,*,1,名詞,固有名詞,一般,*,*,くちびるにびーまいべいびー,クチビルニビーマイベイビー,クチビルニビーマイベイビー 君はメロディー,*,*,1,名詞,固有名詞,一般,*,*,きみはめろでぃー,キミハメロディー,キミハメロディー 翼はいらない,*,*,1,名詞,固有名詞,一般,*,*,つばさはいらない,ツバサハイラナイ,ツバサハイラナイ LOVE TRIP/しあわせを分けなさい,*,*,1,名詞,固有名詞,一般,*,*,らぶとりっぷ/しあわせをわけなさい,ラブトリップ/シアワセヲワケナサイ,ラブトリップ/シアワセヲワケナサイ ハイテンション,*,*,1,名詞,固有名詞,一般,*,*,はいてんしょん,ハイテンション,ハイテンション シュートサイン,*,*,1,名詞,固有名詞,一般,*,*,しゅーとさいん,シュートサイン,シュートサイン 願いごとの持ち腐れ,*,*,1,名詞,固有名詞,一般,*,*,ねがいごとのもちぐされ,ネガイゴトノモチグサレ,ネガイゴトノモチグサレ #好きなんだ,*,*,1,名詞,固有名詞,一般,*,*,#すきなんだ,#スキナンダ,#スキナンダ 11月のアンクレット,*,*,1,名詞,固有名詞,一般,*,*,じゅういちがつのあんくれっと,ジュウイチガツノアンクレット,ジュウイチガツノアンクレット ジャーバージャ,*,*,1,名詞,固有名詞,一般,*,*,じゃーばーじゃー,ジャーバージャ,ジャーバージャ Teacher Teacher,*,*,1,名詞,固有名詞,一般,*,*,てぃーちゃーてぃーちゃー,ティーチャーティーチャー,ティーチャーティーチャー センチメンタルトレイン,*,*,1,名詞,固有名詞,一般,*,*,せんちめんたるとれいん,センチメンタルトレイン,センチメンタルトレイン 365日の紙飛行機,*,*,1,名詞,固有名詞,一般,*,*,さんびゃくろくじゅうごにちのかみひこうき,サンビャクロクジュウゴニチノカミヒコウキ,サンビャクロクジュウゴニチノカミヒコウキ
今日の結果
今日のAKBメンバーによる呟きは51件でした。
{'嬉しい': 11, '可愛い': 5, '楽しい': 4, 'いい': 2, 'ない': 2, 'あやい': 2, 'よい': 2, 'おしい': 2, 'やばい': 2, '良い': 2, '新しい': 1, 'ほしい': 1, 'すごい': 1, '強い': 1, '長い': 1, '愛しい': 1, '凄い': 1, '熱い': 1, '面白い': 1, '優しい': 1, '黄色い': 1} '公演': 16, '嬉しい': 11, 'ちゃん': 11, '今日': 11, '日': 10, '時': 9, 'さん': 7, 'こと': 6, '受付': 6, '映画': 6, 'チームフォー': 6, '次': 6, 'スリー': 6, 'アウト': 6, '可愛い': 5, 'よう': 5, '明日': 5, '皆さん': 5, 'アクシュカイ': 5, '回': 5, 'する': 32, '公演': 16, '嬉しい': 11, 'ちゃん': 11, '今日': 11, '日': 10, 'なる': 10, '時': 9, 'さん': 7, 'てる': 7, 'みる': 7, 'くださる': 7, 'こと': 6, '受付': 6, '映画': 6, 'チームフォー': 6, '次': 6, 'スリー': 6, 'アウト': 6, 'れる': 6,