更新时间:06-15 上传会员:紫色烟火
分类:设计作品 论文字数:9638 需要金币:2000个
摘要:数据可视化起源于20世纪60年代的计算机图形学。随着可视化的发展,数据可视化在社交网络中发挥的作用日益重要。社交网络是指建立在真实人际关系基础上的网络服务平台。而随着互联网的飞速发展社交网络数据逐步增多,将大量数据用简单视图的方式表示成为一项专门研究,因此迫切需要把可视化的工具应用到社交网络。
本文以社交网络为平台,基于数据可视化知识,简要介绍社交网络和数据可视化方法。将数据可视化的知识运用到社交网络的数据中,对社交网络数据进行处理和分析,实现社交网络可视化。在此基础上进一步对社交网络可视化进行深入的研究和分析。提出实现动态社交网络可视化的方案,并利用编程语言对方案进行修改和调试。最终实现动态网络可视化。
关键词:动态网络;社交网络;可视化系统
目录
摘要
Abstract
1 绪论-1
1.1研究背景及意义-1
1.2国内外研究现状-2
1.3本文主要研究内容-2
2动态社交网络-3
2.1社交网络的定义-3
2.2 社交网络的组成-3
2.2.1 节点-3
2.2.2 关系-3
2.2.3 群-3
2.2.4 社区-3
2.2.5 自我中心网络-3
2.3 动态社交网络理论基础-4
2.3.1 六度分隔理论-4
2.3.2 150法则-4
2.4 本章小结-4
3可视化实现方式-5
3.1可视化的主要方法-5
3.1.1空间三维图形-5
3.1.2颜色图-5
3.1.3亮度-5
3.1.4数学的方法-5
3.2可视化图像表示方法-5
3.2.1Scatterplot Matrix (散点图)-5
3.2.2星型图-6
3.2.3相邻矩阵图-6
3.2.4弧长链接图-7
3.2.5节点链接图-8
3.3 本章小结-8
4网络可视化-9
4.1前期准备-9
4.1.1导入包和可视化库-9
4.1.2 处理数据-9
4.2构建网络-10
4.3修改网络-11
4.4 本章小结-13
5动态网络可视化-14
5.1整体框架设计-14
5.2第一种画图方式-14
5.2.1布局及整个网络画图-14
5.2.2划分数据集连边-14
5.2.3划分点的集合-15
5.2.4绘图-15
5.2.5第一组动态图片-16
5.3第二种画图方式-19
5.3.1布局及整个网络画图-20
5.3.2绘图-20
5.3.3第二组动态图片-20
5.4 ffmpeg合成视频-23
5.5 本章小结-23
结 论-24
参 考 文 献-26
附录(完整程序)-27
致 谢-32