经管之家App
让优质教育人人可得
立即打开
全部版块
我的主页
›
论坛
›
数据科学与人工智能
›
数据分析与数据科学
›
SAS专版
SAS中如何得到矩阵中重复值的个数?
楼主
梨棠皮皮
3179
7
收藏
2009-10-12
比如由{2, 2, 2, 2, 5, 5, 1, 1, 1},得到{4, 2, 3},即4个2,2个5,3个1。
本人还是新手,不甚熟练。
谢谢!
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
全部回复
沙发
nankailiqi
2009-10-13 05:29:20
这个好像是mathematica里自带的一个功能,但是SAS里要算起来就不容易了,你可以用proc mean 这个过程来输出结果,会告诉你一共有几个值,没个值重复几次。但是结果不会表示成矩阵,只会显示在result目录里。要先把整个矩阵看成1个变量的多个观测来作。
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
藤椅
zengpingsanxing
2009-10-13 08:47:18
data a;
infile datalines dsd; 由于数据中的“,” 存在,所以采用这种读取数据的方式
input x@@;
cards;
2, 2, 2, 2, 5, 5, 1, 1, 1
;
proc freq noprint; 利用 proc freq 得到频数分布表 并保存在“freq”这个数据中
tables x/out=freq(keep= x COUNT);
proc iml;
use freq;
read all var{x count} into freq; 将 freq这个数据读进 iml环境下的向量,命名为freq
print freq[colname={x freq}];
quit;
你看看上面的程序是否时所要,有些罗嗦。 利用了data步所产生的数据在IML环境下的相互转换。
你所给的是个向量,如果是矩阵的话先转化为向量也就行了。
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
板凳
david0
2009-10-13 09:11:05
proc iml;
m={2, 2, 2, 2, 5, 5, 1, 1, 1};
u=t(unique(m));
n=j(nrow(u),1,0);
do i=1 to nrow(u);
n[i]=sum(m=u[i]);
end;
print m u n;
quit;
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
报纸
david0
2009-10-13 09:13:02
结果:
M U N
2 1 3
2 2 4
2 5 2
2
5
5
1
1
1
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
地板
爱萌
2009-10-13 10:26:57
proc iml;
m={2
2, 2 2, 5 5, 1 1, 1 5};
u=t(unique(m));
n=j(nrow(u),1,0);
do i=1 to nrow(u);
n[i]=sum(m=u[i]);
end;
print u n;
quit;
非常好
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
点击查看更多内容…
7楼
david0
2009-10-13 11:00:41
感谢版主多方位验证及评分。
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
8楼
梨棠皮皮
2010-1-13 23:17:16
谢谢david0 !
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
相关推荐
标示重复值插件分享
根据x的值来列出对应的变量y的不重复值的个数
删除变量出现重复值得所有样本
常见提取不重复值方法
如何查看删除掉的重复值
删除重复值
删除重复值
重复值检测,仅保留最后一行
【新人求助】关于向量的问题
如何删除无重复值的某一变量
栏目导航
SAS专版
求助成功区
行业分析报告
悬赏大厅
经管高考
经济社会统计专版
热门文章
AOM:The Boundaries of Trust in a New Era
understanding climate change perceptions ...
【全美经典】离散数学
2000离散数学习题精解
Gain or pain The double‐edged sword eff ...
气象学-山东大学
【同程商旅】中国企业出海差旅研究报告
“十四五”能源发展成就报告
国旗下讲话-防震减灾-警钟常鸣
国旗下的讲话稿:团结互助-友爱同学
推荐文章
AI狂潮席卷学术圈,不会编程也能打造专属智 ...
10月重磅来袭|《打造Coze/Dify专属学术智能 ...
最快1年拿证,学费不足5W!热门美国人工智能 ...
关于如何利用文献的若干建议
关于学术研究和论文发表的一些建议
关于科研中如何学习基础知识的一些建议 (一 ...
一个自编的经济学建模小案例 --写给授课本科 ...
AI智能体赋能教学改革: 全国AI教育教学应用 ...
2025中国AIoT产业全景图谱报告-406页
关于文献求助的一些建议
说点什么
分享
微信
QQ空间
QQ
微博
扫码加好友,拉您进群
各岗位、行业、专业交流群