Rで解析:グラフ理論を楽しく学ぶ?「igraphinshiny」パッケージ
shinyとigraphを利用してグラフ理論を楽しく学ぶことを目的として開発されたパッケージの紹介です。
グラフ理論は奥が深いので本パッケージだけでは足りないと思いすが、生成されるエッジとノードを見ているだけでも面白いと思います。
なお、csvデータを読み込みグラフを作成することができるので意外な役に立つかもしれません。
パッケージバージョンは0.1。実行コマンドはR version 3.2.2で確認しています。
<おすすめのRに関する書籍です>
Rによるやさしいテキストマイニング: 機械学習編
テキストマイニングに機械学習を組み合わせる方法を扱う一冊。分類や特徴抽出を実践的に学べる。
パッケージのインストール
下記、コマンドを実行してください。
#パッケージのインストール
install.packages("igraphinshiny")
#windowsでインストールエラーが表示された場合
#下記CRANリンクからソースをダウンロードして
#インストールするかコマンドを実行してください
#https://cran.r-project.org/src/contrib/igraphinshiny_0.1.tar.gz
install.packages("https://cran.r-project.org/src/contrib/igraphinshiny_0.1.tar.gz",
repos = NULL, method = "libcurl")
スポンサーリンク
実行コマンド
詳細はコメント、パッケージのヘルプを確認してください。
#パッケージの読み込み
library("igraphinshiny")
#実行:plotDemoコマンド
plotDemo()
出力例
plotDemoコマンドを実行後に下記csvデータを読み込んでグラフを表示した例です。
・画像をクリックすると拡大表示できます。
少しでも、あなたのウェブや実験の解析が楽になりますように!!
スポンサーリンク

