Ucinet学习笔记一:DL Input

DL文件是Ucinet导入数据的方式之一,它相当于一个脚本文件,语法比较简单。

DL文件的生成通常是先建议一个txt文件,输入数据后,将文件类型改为" .dl "

关于UCINET数据集格式,详见:http://www.verydemo.com/demo_c318_i31196.html


首先看一个简单的例子,该例可以产生一个五边形网络图:

第一步:编辑DL文件

/*simple02.dl*/

         dl
         n=5                             //5行5列
         labels embedded
         format = nodelist       //格式为节点列表
        data:
                1   2        //1指向2
                2   3        //2指向3
                3   4
                4   5
                5   1

                1   3        //1指向3
                2   4        //2指向4
                3   5
                4   1
                5   2


第二步:在UCINET窗口中导入DL文件

Data --> Import text file --> DL -->选择要导入的DL文件


第三步:在NETDRAW窗口中查看网络图

点击菜单栏第二行的第二个图标,选择与dl文件名对应的“.##h”文件


          Ucinet学习笔记一:DL Input_第1张图片


第二个例子是在一个DL文件里放多个矩阵,即multiple matrix.

编码如下:

       DL

                    n=4       //4行4列

                    nm=2   //矩阵个数
       labels:
                    GroupA, GroupB, GroupC, GroupD  //每个点的标签
       Matrix labels:
                               Marriage, Business     //每个矩阵的标签
       data:
                  0   1   0   1             //第一个矩阵,即Marriage
                  1   0   0   0
                  0   0   1   0
                  1   0   0   1

                  0   1   1   1             //第二个矩阵,即Business
                  1   0   0   0
                  1   0   0   1
                  1   0   1   0


后续步骤与第一个例子相同,直接看结果:

                   Ucinet学习笔记一:DL Input_第2张图片

该图是两个矩阵的数据都显示的情况

如果选择只显示Marriage矩阵的关系,则结果如下:


                          Ucinet学习笔记一:DL Input_第3张图片                       Ucinet学习笔记一:DL Input_第4张图片  


在UCINET窗口中查看矩阵列表,点击菜单栏第二行第三个图标:

                        Ucinet学习笔记一:DL Input_第5张图片


DL文件处理小规模数据较方便,还有三种数据输入的方式,希望明天可以全部get到!

PS:视频教程里台湾蜀黍的普通话好雷人,三十多个视频,真的能一天看完么。。。

        哎,matlab还木有搞懂,zhuzhuChen一定要加油啊啊啊O(≧口≦)O

你可能感兴趣的:(数学建模)