如何用Ucinet生成网络结构图,只有excel中的原始数据

首先,看到我这篇文章的孩纸基本都是为了写本科、研究生毕业论文,希望看完这篇文章能节省你自己摸索的宝贵时间,抓紧时间找到好工作!!

其次,因为写了这篇Blog,认识了很多的网友,特别是很多的女网友,我很高兴,虽然懂的不多,但是希望能帮到更多的人,一直想抽时间来修改下这篇日志,苦于工作,今天就把大家问我的常见问题汇总一下

1.版本和注册问题

大家可以往下从第一幅图中看到我用的Ucinet的版本是6.216,这个版本比较老了,很多网友用的版本都比我新,新版的某些界面有些的不一样,但是我想换汤不换药,基本的思路是一致的,况且版本较多也不可能把每个版本都详细说道。如果说不想用新版的,我这里提供我使用的软件包,供大家下载使用(点我进115下载),里面有注册机keygen(不会用的同学,我表示伤不起)。

此外就是注册的问题,曾经有网友问我为什么导入excel数据的时候有矩阵大小最大为256*256的限制,答案就是你没有注册,不论你用的什么版本,请务必注册,因为我也不知道没注册还会有那些类似BUG存在。

2.本贴讲的是一维数据画图

即所处理的数据是一个集合内互相之间的关系,如一堆客户之间的关系,一堆文章互相之间的引用等

第一步整理excel数据表

这里我们需要把你的原始数据处理成标准N*N的矩阵,可以只填写上三角(或者下三角),这样画出的表示有向图,填写为对称矩阵则“表示”无向图,所谓无向图也即是任一连线都带箭头(看到这没学过图论的可能有点晕)。

给大家看个例子,解释一下大家就清楚了,其实很简单:

如何用Ucinet生成网络结构图,只有excel中的原始数据_第1张图片

黄色部分是下三角,橙色部分是上三角,绿色部分是标题行,蓝色是对角线

解释上图,矩阵的数值,简单的说可以表示张三跟李四借了钱(从左起,三行二列为1),张三后来又把钱还给了李四(从左起,二行三列为1),以此类推

如上图表示的是对称矩阵,矩阵里的值可以为0-1(表示有关系或没关系,即借了或没借,若为0也可不填),或者任意实数(表示产生关系的次数或者上面例子中借的金额数),大家应该有举一反三的能力哈

第二步 导入excel数据
如何用Ucinet生成网络结构图,只有excel中的原始数据_第2张图片


保存就是菜单view下面那个磁盘的图标拉,有同学说找不到,我很无语
如何用Ucinet生成网络结构图,只有excel中的原始数据_第3张图片

第三步 二值化这一步是可选的)

上面说了,矩阵的数值可以是0-1,也可以是任意实数,那么这一步就是要把实数矩阵转成0-1矩阵,也就是把定量问题定性考虑

举个例子,张三借给李四多少钱算借钱呢,好吧,10块钱以上算借钱(有同学要吐槽说太抠了吧),那就让ucinet帮你把矩阵里10以上(以上、以下、等于都是可以自己设定的,这里以“以上”为例)的数值都改成1,10以下的数值就无视掉(变0)

下图中的10表示表中大于10的都换为1,否则为0,cut-off operator即规则,Greater Than就是大于。点ok后选择保存地点,得到一个处理后的.#h文件

如何用Ucinet生成网络结构图,只有excel中的原始数据_第4张图片

如何用Ucinet生成网络结构图,只有excel中的原始数据_第5张图片


第四步,用netdraw画图

导入第三步或者第二步得到的#h文件,OK
如何用Ucinet生成网络结构图,只有excel中的原始数据_第6张图片

如何用Ucinet生成网络结构图,只有excel中的原始数据_第7张图片

如何用Ucinet生成网络结构图,只有excel中的原始数据_第8张图片

最后是结果的实例了,但需要说明的是得到的图的节点大小,连线长度等属性本无意义,但是可以用ANALYSIS里的各种分析重画图,赋予这些属性新的意义,例如下图是中心性分析得到的结果,节点的大小表示中心性,点越大越是中心,如图,图书馆处于所有关键词的中心

如何用Ucinet生成网络结构图,只有excel中的原始数据_第9张图片

第五步 把图进一步处理,让图“更漂亮”

有同学问我,我得到的图为什么没有上图那么英姿飒爽,87侧漏,那是因为你没调整

告诉大家一个最简单的方法,点netdraw界面里的闪电图标,系统会自动把你的图重新调整,撑开。

你可能感兴趣的:(如何用Ucinet生成网络结构图,只有excel中的原始数据)