全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
2380 11
2011-08-05
好多年不用SAS了,因为数据分析,要做一个聚类
总共28个变量,70个样本
数据存在一个EXCEL文件里
写了一个程序如下,但运行不出结果,请高手看看哪里有问题:

data book2;
INFILE "D:\00我的文档\2科研\****\实验数据\形态数据\1
-70平均值\Book2.csv";
INPUT var1 var2 var3 var4 var5 var6 var7 var8 var9 var10 var11 var12 var13 var14 var15 var16 var17 var18 var19 var20 var21 var22 var23 var24 var25 var26 var27 var28;
Proc print;
        
Proc Cluster method=average
   id no;
   var  var1 var2 var3 var4 var5 var6 var7 var8 var9 var10 var11 var12 var13 var14 var15 var16 var17 var18 var19 var20 var21 var22 var23 var24 var25 var26 var27 var28;
Run;
Proc tree horizontal height=nc1 lines=(color=blue) width=1 dots);
Run;quit;

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2011-8-5 12:58:28
感觉数据在第一步导入出现问题,看看有没有导入sas.
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2011-8-5 18:06:04
是有点问题,但我不知道问题在哪
所以在数据导入句后加了个print语句
数据果然打不出来
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2011-8-5 19:56:36
如果是excel的数据,你可以试试下面的语句
复制代码
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2011-8-6 13:21:07
你可以试着将数据路径位置修改为全英文路径下的目录中,小心中文支持不好。

另外 var1-var28 不行么?
id no;????

....\book2.csv ???不是excel文档么?.xls

不行就手动导入数据好了,代码总是不保险
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2011-8-10 16:56:30
infile 语句后面加 dlm=',';
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群