SAS中文论坛

标题: 求助:数据集和矩阵 [打印本页]

作者: shiyiming    时间: 2008-9-4 15:15
标题: 求助:数据集和矩阵
2.932      1       1      60
                                     2.932      1       1      52
                                   22.451      1       1       4
                                   22.451      1       1      16
                                   26.391      1       1      26
                                   26.391      1       1      37
                                  134.277      1       1      15
                                  134.277      1       1       5
这本是一个数据集 我现在想找个函数求它的行数,不知道在数据集下怎么求或者用第二行求和也可,不过函数不会用。或者转换为矩阵也可以,转换为矩阵以后怎么对其矩阵求行列,还是未知。求高手帮忙,小弟拜谢。
作者: shiyiming    时间: 2008-9-5 15:23
标题: Re: 求助:数据集和矩阵
nobs?
作者: shiyiming    时间: 2008-9-5 15:27
标题: Re: 求助:数据集和矩阵
行数用nobs=就能读取了啊,详见帮助文档,或者你把想编的程序说下,这里还是有人会帮你的。
作者: shiyiming    时间: 2008-9-5 21:22
标题: Re: 求助:数据集和矩阵
方法一:_n_
方法二:选项nobs
方法三:函数attrn
方法四:proc iml然后利用函数nrow,ncol
方法五:。。。。。。
进攻参考
作者: shiyiming    时间: 2008-9-22 15:43
标题: Re: 求助:数据集和矩阵
我一般都加一行n=_n_;

不过楼主说的还真是不清楚。

ps:byes每次都是进攻参考。。。难道就是传说中的小攻?
作者: shiyiming    时间: 2008-9-24 16:51
标题: Re: 求助:数据集和矩阵
%let dsid=%sysfunc(open(table,i));
%let Totnum=%sysfunc(attrn(&dsid,NOBS));




欢迎光临 SAS中文论坛 (https://mysas.net/forum/) Powered by Discuz! X3.2