全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
2149 3
2014-04-05
各位好,
我是个刚开始学SAS的菜鸟,今天在做Little SAS Book的4.18例子时,突然想到在data步就把丢失数据转为自定义数据。代码如下:
复制代码
可是,natparks输出的所有Region都是miss。将4行改为
复制代码
就是正常的。我的不解是,难道 . 它只是作为空数据的占位符吗?在输入到数据集中时,实际是空('')的吗?为什么会发生上面的错误?它有通配符的功能吗?
另一个问题是,在该书的3.11节,将所有“9”替换为 .  作者的本意是将其替换为 . 而不是空数据吗?
谢谢!

Parks.dat内容:
复制代码


二维码

扫码加我 拉你入群

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

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

全部回复
2014-4-5 13:32:04
已经找到答案:
https://support.sas.com/documentation/cdl/en/lrcon/62955/HTML/default/viewer.htm#a002316433.htm
二维码

扫码加我 拉你入群

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

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

2014-4-5 17:32:46
.用来代表数值型变量的缺失值,如果是字符型变量的缺失值,则用空格“”来表示。
二维码

扫码加我 拉你入群

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

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

2014-4-7 18:27:36
mingfeng07 发表于 2014-4-5 17:32
.用来代表数值型变量的缺失值,如果是字符型变量的缺失值,则用空格“”来表示。
谢谢!我应该先翻一下官方指南。
二维码

扫码加我 拉你入群

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

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

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

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