多语言展示
当前在线:1432今日阅读:86今日分享:14

Mathematica数据可视化:[40]社会网络分析2

这是我们上次最后绘制出来的图像, 图中的点分为两类, 但是从图中很难揭示出明显的模型. 为了更进行更深入的探索, 我们将部分的点转换为连接, 我们假设如果女士 a 和女士 b 关系不错, 所以通常他们都会参加同一个活动. 这样我们把所有的活动节点拿掉, 将 点 a 和点 b 之间用一条边连接. 这样的话, 两个女士一起参加的活动越多,就表明他们之间的关联就越强。同样道理,我们还可以把重点转移到活动网络:如果有女士C同时参加了活动A和活动B两个活动,那么A和B两个活动之间应该有一条边进行连接. 同时参加参加两个活动的女士人数越多,则这两个活动之间的关系就越强。
方法/步骤
1

先来导入数据, 进行必要地修饰.

2

按每个女性分类对我们的数据进行分类.

3

取出第一个女性, 看看她都参加了哪些活动, 共 8 个活动. 那这些活动一定都相互有边连接的.

4

类似, 所有女性的活动都进行如此的分析.

5

对边进行分析处理, 设定相应的风格.

6

最后绘制出图形来 .

推荐信息