Rで解析:グラフ理論を楽しく学ぶ?「igraphinshiny」パッケージ
shinyとigraphを利用してグラフ理論を楽しく学ぶことを目的として開発されたパッケージの紹介です。
グラフ理論は奥が深いので本パッケージだけでは足りないと思いすが、生成されるエッジとノードを見ているだけでも面白いと思います。
なお、csvデータを読み込みグラフを作成することができるので意外な役に立つかもしれません。
パッケージバージョンは0.1。実行コマンドはR version 3.2.2で確認しています。
<おすすめのRに関する書籍です>
Rユーザのためのtidymodels[実践]入門〜モダンな統計・機械学習モデリングの世界
著者: 松村 優哉, 瓜生 真也, 吉村 広志
パッケージのインストール
下記、コマンドを実行してください。
#パッケージのインストール
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データを読み込んでグラフを表示した例です。
・画像をクリックすると拡大表示できます。
少しでも、あなたのウェブや実験の解析が楽になりますように!!
スポンサーリンク

