全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
6707 6
2009-08-28
我有一个数据集,直接用import从excel中导入的,但是很奇怪的是,excel中没有数据的行也导进去了,成了缺失值,我想把这些删掉,用下面的语句不行,高手帮我看看吧,新手自己研究很久了,没结果
data mdata;
if mprice=. then delete;
run;
我的数据集名叫mdata,里面有很多变量,mprice是其中一个

下面是运行结果:
15   data mdata;
16   if mprice=. then delete;
17   run;
NOTE: 变量 mprice 未初始化。
NOTE: 数据集 WORK.MDATA 有 0 个观测和 1 个变量。
NOTE: “DATA 语句”所用时间(总处理时间):
      实际时间         0.01 秒
      CPU 时间         0.01 秒
二维码

扫码加我 拉你入群

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

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

全部回复
2009-8-28 23:03:16
Data mdata;
set mdata;
If mprice=. Then delete;
Run;
二维码

扫码加我 拉你入群

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

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

2009-8-28 23:30:40
有两种方法:
1. 你把EXCEL下面空白部分删除(多删几行),这样你用import就可以导过来了。
2.你可以这么写:
Data mdata;
          set mdata;
         If _N_>=nb(空白行数) Then delete;
Run;
二维码

扫码加我 拉你入群

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

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

2009-8-28 23:33:54
谢谢各位,学习过程中还有很多问题,不知道能否留个qq,我好经常请教
二维码

扫码加我 拉你入群

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

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

2009-8-28 23:34:51
非常感谢,其实我很多的问题都是在你的回复中学到的,不知道能否留个qq
二维码

扫码加我 拉你入群

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

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

2009-8-28 23:35:22
2# sushe1527
非常感谢,其实我很多的问题都是在你的回复中学到的,不知道能否留个qq
本文来自: 人大经济论坛 详细出处参考:http://www.pinggu.org/bbs/viewthread.php?tid=536970&page=1&from^^uid=229984
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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