社交网络是指基于互联网的人与人之间的相互联系、信息沟通和互动娱乐的运作平台。例如Facebook、Twitter、微信、新浪微博、人人网、豆瓣等,都是当前普及的社交网站。通过社交网络能够很容易看出一个网络内的朋友与熟人,但很难理解社交网络中成员之间是如何链接的,以及这些链接是如何影响社交网络的。若将社交网络可视化则有助于理解这些问题。
社交网络可视化是人们了解社交网络结构、动态、语义等信息的重要工具。不同用户期待获取不同的信息,因此可视化结果需要呈现出社交网络的不同内容。社交网络可视化方法较多,比如有结构型、时序型、基于位置信息的可视化等。其中,结构型可视化着重于展示社交网络的结构,即体现社交网络中参与者之间的拓扑关系。经常使用的结构型可视化方法是节点链接图,用节点表示社交网络的参与者,节点之间的链接表示两个参与者之间的某一种联系,包括朋友关系、亲属关系、关注或转发关系、共同兴趣爱好等。通过对边和节点的合理布局反映出社交网络中的聚类、社区、潜在模式等。一种结构型社交网络可视化结果示例如图5.20所示。
图5.20 社交网络可视化结果示例