楼主: xiayuguoguo
2076 8

[问答] 怎么对同一数据集中的变量做两两比较看是否互不相同? [推广有奖]

  • 1关注
  • 0粉丝

已卖:23份资源

本科生

92%

还不是VIP/贵宾

-

威望
0
论坛币
23 个
通用积分
0
学术水平
3 点
热心指数
2 点
信用等级
0 点
经验
1309 点
帖子
103
精华
0
在线时间
58 小时
注册时间
2011-4-12
最后登录
2021-12-28

楼主
xiayuguoguo 发表于 2012-12-20 10:11:11 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
一个数据集有n个变量,分别为n1-nn,都是字符型,我只想保留n个变量两两互不相同的观测,应该怎么做?在n比较小时,还可以罗列不等式,但n大了就太麻烦了。求高人指点,谢谢!
二维码

扫码加我 拉你入群

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

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

关键词:数据集 求高人指点 高人指点 麻烦了 字符型 不等式

本帖被以下文库推荐

  • · sas|主题: 59, 订阅: 14

沙发
wangfengxi 发表于 2012-12-20 10:41:40 来自手机
可以用宏试试

藤椅
xiayuguoguo 发表于 2012-12-20 12:45:21
快来人帮我啊,急啊!

板凳
playmore 发表于 2012-12-20 12:49:27
wangfengxi 发表于 2012-12-20 10:41
可以用宏试试
  1. data have;
  2. input a $ b $ c $;
  3. datalines;
  4. aa bb cc
  5. dd dd ee
  6. ff gg gg
  7. ;
  8. run;

  9. data want(drop=i j);
  10.         set have;
  11.         array char _CHARACTER_;
  12.         do i=1 to dim(char)-1;
  13.                 do j=i+1 to dim(char);
  14.                 if char[i]=char[j] then delete;
  15.                 end;
  16.         end;
  17. run;
复制代码
已有 1 人评分学术水平 热心指数 信用等级 收起 理由
xiayuguoguo + 1 + 1 + 1 观点有启发

总评分: 学术水平 + 1  热心指数 + 1  信用等级 + 1   查看全部评分

playmore邀请您访问ChinaTeX论坛!!!进入ChinaTeX论坛

报纸
xiayuguoguo 发表于 2012-12-20 12:55:17
playmore 发表于 2012-12-20 12:49
我自己觉得也是要用数组,去试试,谢谢!

地板
wangfengxi 发表于 2012-12-20 15:06:19
playmore 发表于 2012-12-20 12:49
数组很方便啊,学习了。

7
pingguzh 发表于 2012-12-21 14:17:23
一个地方减去1,一个地方加上1,这个是为什么呢
统计爱好

8
showbox33 发表于 2012-12-21 14:20:05
sas sql 里,用一个distinct??

9
sasha2000 发表于 2013-7-31 15:28:21
不错。

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-27 09:30