Rで解析:ベン図の作成がとっても楽チンです。「eVenn」パッケージ

Rの解析に役に立つ記事
スポンサーリンク

本パッケージで「何も考えずに」サクッとベン図を作成できます。データの傾向を速やかに確認したい方へオススメのパッケージです。

本パッケージで、2〜4変数までのベン図が作成できます。ベン図は指定したフォルダにpng形式で保存されます。また、同時に解析データがテキスト形式で保存されます。

対応するデータのクラスはmatrixまたはlistです。なお、data.frameクラスは「data.matrix」コマンドでmatrixクラスに変換できます。実行コマンドを確認ください。

パッケージバージョンは2.2.1。実行コマンドはR version 3.2.2で確認しています。


スポンサーリンク

パッケージのインストール

下記、コマンドを実行してください。

#パッケージのインストール
install.packages("eVenn")

実行コマンド

詳細はコメント、パッケージのヘルプを確認してください。

#パッケージの読み込み
library("eVenn")

###データ例の作成#####
n <- 100
VennData <- data.matrix(data.frame(Data1 = sample(c(0, 1), n, replace = TRUE),
                                   Data2 = sample(c(0, 1), n, replace = TRUE),
                                   Data3 = sample(c(0, 1), n, replace = TRUE),
                                   Data4 = sample(c(0, 1), n, replace = TRUE)))
########

#&#12505;&#12531;&#22259;&#12398;&#25551;&#20889;:evenn&#12467;&#12510;&#12531;&#12489;
#&#12487;&#12540;&#12479;&#12434;matrix&#12414;&#12383;&#12399;list&#12391;&#25351;&#23450;:matLists&#12458;&#12503;&#12471;&#12519;&#12531;
#&#20986;&#21147;&#12501;&#12449;&#12452;&#12523;&#12398;&#20445;&#23384;&#20808;:pathRes&#12458;&#12503;&#12471;&#12519;&#12531;;&#12487;&#12451;&#12501;&#12457;&#12523;&#12488;&#12399;&#20316;&#26989;&#12501;&#12457;&#12523;&#12480;
#&#20445;&#23384;&#20808;&#12501;&#12457;&#12523;&#12480;&#21517;&#12398;&#25351;&#23450;:CompName&#12458;&#12503;&#12471;&#12519;&#12531;
#2&#22793;&#25968;&#12398;&#27604;&#36611;
evenn(matLists = VennData[, 1:2], pathRes = "", display = FALSE, CompName = "&#12486;&#12473;&#12488;2")
#3&#22793;&#25968;&#12398;&#27604;&#36611;
evenn(matLists = VennData[, 1:3], pathRes = "", display = FALSE, CompName = "&#12486;&#12473;&#12488;3")
#4&#22793;&#25968;&#12398;&#27604;&#36611;
evenn(matLists = VennData, pathRes = "", display = FALSE, CompName = "&#12486;&#12473;&#12488;4")

出力結果

・2変数の比較

2venn_diagram

・3変数の比較

3venn_diagram

・4変数の比較

4venn_diagram

少しでも、あなたのウェブや実験の解析が楽になりますように!!

タイトルとURLをコピーしました