ソーシャルネットワーク分析
ソーシャルネットワークは,個人間の交友関係,グループ内のコミュニケーション,団体間の交流等,社会的存在の関係を表す.ソーシャルネットワークの分析の例としては,重要なアクターを見付けたり,結束力の強いグループやコミュニティを検出したり,アクターが何らかの点で似ているアクターを見付けたり等がある. Wolfram言語は強力なグラフ機能の上に構築されており,柔軟で強力な方法でネットワークをモデル化し,分析することが可能である.ソーシャルネットワークは,ソーシャルメディア(Facebook,Twitter等)からの直接のアクセス等,さまざまなソースから利用できる.高レベルの関数を利用すると,コミュニティを検出したり,凝集性の高いグループを探したり,結果を可視化したりが容易になる.ソーシャルネットワークについての完全な測定基準一式によって,ネットワークを調査したり,アクターやその中心性をランク付けしたり,類似のアクターに基づいて提案を提供したりすることが可能となる.
社会的ネットワークのデータと表現 »
Graph — アクターとリンクを含むグラフを表す
ネットワークの可視化
CommunityGraphPlot — コミュニティをグラフで可視化する
HighlightGraph ▪ GraphPlot ▪ LayeredGraphPlot ▪ TreePlot
凝集性の高いグループ
FindClique — クリークを探す
FindGraphCommunities — コミュニティを探す
FindKClique ▪ FindKClan ▪ FindKClub ▪ FindKPlex ▪ KCoreComponents ▪ ConnectedComponents ▪ LambdaComponents ▪ LuccioSamiComponents
中心性と威信
DegreeCentrality — 他のアクターへの直接リンクの数
ClosenessCentrality — 他のすべてのアクターへの逆平均距離
BetweennessCentrality — アクターを通る最短経路の比
RadialityCentrality ▪ EccentricityCentrality ▪ PageRankCentrality ▪ LinkRankCentrality ▪ KatzCentrality ▪ HITSCentrality ▪ StatusCentrality ▪ EdgeBetweennessCentrality ▪ EigenvectorCentrality
互酬性と推移性
GraphReciprocity — 双方からの有向リンクの比
GlobalClusteringCoefficient — 閉路である長さ2つ経路の比
MeanClusteringCoefficient ▪ LocalClusteringCoefficient
同類性,同類選択性,類似性
GraphAssortativity — グループ内結合度からグループ間結合度を引いたもの
VertexCorrelationSimilarity — アクター間の相関類似度
MeanNeighborDegree ▪ MeanDegreeConnectivity ▪ VertexDiceSimilarity ▪ VertexJaccardSimilarity ▪ VertexCosineSimilarity
統計解析 »
RandomGraph — 記号的グラフ分布からランダムグラフを構築する
GraphPropertyDistribution — グラフの特性の分布
BarabasiAlbertGraphDistribution ▪ WattsStrogatzGraphDistribution ▪ BernoulliGraphDistribution ▪ NProbability ▪ NExpectation ▪ ...