楼主: jackyzt1230
1169 6

[原创博文] 关于sas的小问题 [推广有奖]

  • 2关注
  • 1粉丝

硕士生

4%

还不是VIP/贵宾

-

威望
0
论坛币
586 个
通用积分
1.1898
学术水平
2 点
热心指数
2 点
信用等级
2 点
经验
2633 点
帖子
74
精华
0
在线时间
126 小时
注册时间
2012-3-6
最后登录
2021-1-4

楼主
jackyzt1230 发表于 2012-3-14 23:59:51 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
Joe\Montana\53\lawyer
Bob\Georgia\ \dentist
Jack\New York\67\sales rep
Dan\Louisiana\43\electrician
Rob\Virginia\29\doctor
在这组数据中,在打印出来前删除有缺失部分的所有观测值,怎么写程序啊。。。求各位帮帮 我这个菜鸟啊
二维码

扫码加我 拉你入群

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

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

关键词:sas的 小问题 louisiana Electric Virginia doctor 程序

沙发
freerunning_sky 在职认证  发表于 2012-3-15 00:16:21
  1. data a;
  2.         infile cards dlm='\';
  3.         input Name :$10. City :$15. age career :$15.;
  4.         cards;
  5.         Joe\Montana\53\lawyer
  6.         Bob\Georgia\ \dentist
  7.         Jack\New York\67\sales rep
  8.         Dan\Louisiana\43\electrician
  9.         Rob\Virginia\29\doctor
  10.         ;
  11. run;

  12. data output;
  13.         set a;
  14.         array tmp1(*) _numeric_;
  15.         array tmp2(*) _char_;
  16.         do i=1 to dim(tmp1);
  17.                 if tmp1(i)=. then delete;
  18.         end;
  19.         do i=1 to dim(tmp2);
  20.                 if tmp2(i)='' then delete;
  21.         end;
  22.         drop i;
  23. run;
复制代码

藤椅
Rainysky314 在职认证  发表于 2012-3-15 00:20:13
先把数据导入到SAS中,再用条件语句delete就可以了。
贪婪的想法,往往导致一事无成。

板凳
astrozscore 发表于 2012-3-15 07:31:53
freerunning_sky 发表于 2012-3-15 00:16
好精炼的code.

报纸
astrozscore 发表于 2012-3-15 07:32:33
freerunning_sky 发表于 2012-3-15 00:16
看过这样的code让我顿时冲动。

地板
lqyrendajinji 发表于 2012-3-15 08:14:41
data a;
        infile cards dlm='\';
        input Name :$10. City :$15. age career :$15.;
                if name ne'' and city ne'' and age ne . and career ne'';
        cards;
        Joe\Montana\53\lawyer
        Bob\Georgia\ \dentist
        Jack\New York\67\sales rep
        Dan\Louisiana\43\electrician
        Rob\Virginia\29\doctor
        ;
run;

7
jackyzt1230 发表于 2012-3-16 18:25:14
谢谢了   

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

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