经管之家App
让优质教育人人可得
立即打开
全部版块
我的主页
›
论坛
›
数据科学与人工智能
›
数据分析与数据科学
›
SAS专版
sas里缺失值变成了问号,怎么换回点呢?
楼主
云堇
2618
4
收藏
2012-12-20
比如有这样的数据:
x y z
1 ? 3
2 4 7
中间的问号是缺失值,但是数据挖掘处理的时候却没把它当缺失值,我写了语句替换:
Data a;
if y='?' then y=.;
run;
结果运行完了之后只剩缺失值这一个单元格了。。。。求解啊
---------------------------------------------
上面的问题我加了个set a就解决了。。。。不过还有个问题,如果我要改的表里有很多变量
我要一个一个写if语句判断吗?有方便一点的方法吗?
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
全部回复
沙发
老师她摸我
2012-12-20 16:56:01
复制代码
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
藤椅
webgu
2012-12-20 17:49:36
如果是从外部读入的外,可以用??修饰符,不用转换。
如在下面的例子中,可以把“?” 直接读入,而且其值是missing的。
data demo;
input x y ?? z;
if missing(y) then put ' y is missing when ' y=;
datalines;
1 ? 3
2 4 7
;
run;
log:
58 data demo;
59 input x y ?? z;
60 if missing(y) then put ' y is missing when ' y=;
61 datalines;
y is missing when y=?
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
板凳
playmore
2012-12-20 19:17:33
给你贴一段我过去写的代码
导入外部数据时替换缺失值的
应该可以解决你的问题
复制代码
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
报纸
云堇
2012-12-20 22:08:39
playmore 发表于 2012-12-20 19:17
给你贴一段我过去写的代码
导入外部数据时替换缺失值的
应该可以解决你的问题
感谢!
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
相关推荐
[分享]数据挖掘的缺失值处理
缺失值替换为0
缺失值补上
如何对数据集中的缺失值进行说明(加一列)
请教高手1个字符缺失值的问题,谢谢!
剔除缺失值进行运算
某数据框如何把同行的a列数值替换b列的缺失值?
请教缺失值识别及处理的方法
请教大家,如何根据是否处于同一天来填充对应的缺失值?附上dataex
如何删除存在缺失值的组
栏目导航
SAS专版
经管在职研
真实世界经济学(含财经时事)
经管文库(原现金交易版)
爱问频道
经管类求职与招聘
热门文章
用论文示例+AI讲解计量方法:Stata实证研究 ...
CDA数据分析脱产就业班于2025年12月08日开班 ...
2025中国居民退休准备指数调研报告
2026年国际人工智能安全报告 首次关键更新 ...
下载沪深京所有A股股票每天交易数据2024010 ...
纪念毛泽东同志诞辰132周年—— 坚持走毛泽 ...
CDA数据分析师:全流程拆解数据治理开展路径 ...
Mathematics with Applications in the Man ...
《数据要素发展报告(2025年)》---来源:中 ...
【多指标】2000-2024年上市公司企业债务融资 ...
推荐文章
12月武汉站|Deepseek辅助论文写作与数据分 ...
2026JG学术冬训营:从Stata初高到Python机器 ...
关于如何利用文献的若干建议
关于学术研究和论文发表的一些建议
关于科研中如何学习基础知识的一些建议 (一 ...
一个自编的经济学建模小案例 --写给授课本科 ...
AI智能体赋能教学改革: 全国AI教育教学应用 ...
2025中国AIoT产业全景图谱报告-406页
关于文献求助的一些建议
几种免费下载文献的方法----我的文献应助经
说点什么
分享
微信
QQ空间
QQ
微博
扫码加好友,拉您进群
各岗位、行业、专业交流群