如何用Ucinet生成网络结构图,只有excel中的原始数据
如何用Ucinet 生成网络结构图,只有excel
中的原始数据?
首先,看到我这篇文章的孩纸基本都是为了写本科、研究生毕业论文,希望看完这篇文章能节省你自己摸索的宝贵时间,抓紧时间找到好工作!!
其次,因为写了这篇Blog ,认识了很多的网友,特别是很多的女网友,我很高兴
,虽然懂的不
多,但是希望能帮到更多的人,一直想抽时间来修改下这篇日志,苦于工作,今天就把大家问我的常见问题汇总一下
1. 版本和注册问题
大家可以往下从第一幅图中看到我用的Ucinet 的版本是6.216,这个版本比较老了,很多网友用的版本都比我新,新版的某些界面有些的不一样,但是我想换汤不换药,基本的思路是一致的,况且版本较多也不可能把每个版本都详细说道。如果说不想用新版的,我这里提供我使用的软件包,供大家下载使用(点我进百度网盘下载),注册码为5809870284(如果无效,压缩包里面有注册机keygen.exe) ,注册方法如下图,最后输入注册码就ok
请务必注册,曾经有网友问我为什么导入excel 数据的时候有矩阵大小最大为256*256的限制,答案就是你没有注册,不论你用的什么版本,我也不知道没注册还会有那些类似BUG 存在。本不想把注册方法讲的这么详细,可问这个的人太多就更新一下吧 2. 本贴讲的是一维数据画图
即所处理的数据是一个集合内互相之间的关系 ,如一堆客户之间的关系,一堆文章互相之间的引用等
第一步 整理excel 数据表
这里我们需要把你的原始数据处理成标准N*N的矩阵,可以只填写上三角(或者下三角),这样画出的表示有向图,填写为对称矩阵则“表示”无向图,所谓无向图也即是任一连线都带箭头(看到这没学过图论的可能有点晕)。
给大家看个例子,解释一下大家就清楚了,其实很简单:
黄色部分是下三角,橙色部分是上三角,绿色部分是标题行,蓝色是对角线
解释上图,矩阵的数值,简单的说可以表示张三跟李四借了钱(从左起,三行二列为1),张三后来又把钱还给了李四(从左起,二行三列为1),以此类推
如上图表示的是对称矩阵,矩阵里的值可以为0-1(表示有关系或没关系,即借了或没借,若为0也可不填),或者任意实数(表示产生关系的次数或者上面例子中借的金额数),大家应该有举一反三的能力哈
第二步 导入excel 数据
保存就是菜单view 下面那个磁盘的图标拉,有同学说找不到,我很无语
第三步 二值化(这一步是可选的)
上面说了,矩阵的数值可以是0-1,也可以是任意实数,那么这一步就是要把实数矩阵转成0-1矩阵,也就是把定量问题定性考虑
举个例子,张三借给李四多少钱算借钱呢,好吧,10块钱以上算借钱(有同学要吐槽说太抠了吧
),
那就让ucinet 帮你把矩阵里10以上(以上、以下、等于都是可以自己设定的,这里以“以上”为例)的数值都改成1,10以下的数值就无视掉(变0)
下图中的10表示表中大于10的都换为1,否则为0,cut-off operator即规则,Greater Than就是大于。点ok 后选择保存地点,得到一个处理后的.#h文件
第四步,用netdraw 画图
导入第三步或者第二步得到的#h文件,OK
最后是结果的实例了,但需要说明的是得到的图的节点大小,连线长度等属性本无意义,但是可以用ANALYSIS 里的各种分析重画图,赋予这些属性新的意义,例如下图是中心性分析得到的结果,节点的大小表示中心性,点越大越是中心,如图,图书馆处于所有关键词的中心
第五步
中心性算法(这一步也是可选的,根据你的需要)
简单的画图得到的结果可能并不直观,想得到像上面一样突出中心点的图,就需要中心性分析,具体方法是在netdraw 界面的analysis 菜单下centrality measures选项
点击进入如下,可以看到左边有算法的计算范围,右边有选框让你选择以什么为依据来确定节点的大
小,几个选项可以自己都尝试下,看能不能得到想要的结果
第六步 不是最后一步的最后一步
有同学问我,我得到的图为什么没有上图那么英姿飒爽,87侧漏因为你没调整
告诉大家一个最简单的方法,点netdraw 界面里的闪电图标调整,撑开。
,系统会自动把你的图重新 ,而是全部拧成了麻花,那是
有问题加我QQ :309636860,也可以加入新成立的UCINET 互助交流群294974227,尽力而为! 推荐一本刘军教授写的《整体网分析讲义:UCINET 内唯一一本讲ucinet 的入门中文图书)
软件实用指南》的PDF 文档(似乎是国