全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学
2387 7
2009-06-19
各位学术的先进: 小弟我想请教关于SAS处理数据的问题,急需寻求帮忙,谢谢!!!问题我附在文件上。
附件列表

SAS問題.pdf

大小:32.24 KB

 马上下载

二维码

扫码加我 拉你入群

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

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

全部回复
2009-6-19 18:44:38
proc means;
var sex in tol;
by age;
run;
二维码

扫码加我 拉你入群

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

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

2009-6-21 00:44:07
您好:
我照這指令,仍然不行。是否可再說明清楚,謝謝您!!!!(急)
二维码

扫码加我 拉你入群

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

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

2009-6-21 01:51:34
你把你刚刚跑的code和log贴出来看看。
二维码

扫码加我 拉你入群

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

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

2009-6-21 18:23:56
您好:
我是做有关于台湾遗产税这方面的资料。这数据共有22个变量,其中包含财产总类、遗产总额、漏税额、年龄等共22个变数。因为我想从「不同的继承人人数」看数据的变化,但不太会指令。我按照先前网友给的指令:
data;
infile
'e:\d8287.dat';

input v1-v22;
proc
means;

var v1 v2 v3 v4 v6 v7 v8 v9 v10 v11 v12 v13 v14 v15 v16 v17 v18 v19 v20 v21 v22;
by v5;
run;
(其中v5的变量就是「继承人人数」)

所跑出的log:
25
proc means;

26
Var v1 v2 v3 v4 v6 v7 v8 v9 v10 v11 v12 v13 v14 v15 v16 v17 v18 v19 v20 v21 v22;


27
by v5;

28
run;


ERROR: Data set WORK.DATA4 is not sorted in ascending sequence. The current by-group has v5 = 2 and the next by-group
has v5 = 1.
NOTE: The SAS System stopped processing this step because of errors.
NOTE: There were 3 observations read from the data set WORK.DATA4.
NOTE: PROCEDURE MEANS used:

real time
0.01 seconds


cpu time
0.01 seconds


output出来的数据,则只显示v5=1时的资料(继承人数一人时)

我把output的结果与我的数据变量附上。
附件列表

SAS_Output.pdf

大小:21.63 KB

 马上下载

資料變數.pdf

大小:36.42 KB

 马上下载

二维码

扫码加我 拉你入群

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

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

2009-6-21 21:49:16
data;
infile
'e:\d8287.dat';
proc means;
var v1-v22;   
class v5;   
run;
/* by需要排序,class不需要排序,报错是因为 V5 没有排序 not sorted in ascending sequence */
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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