作者kria5304 (XenoMegaREENovaSaga)
看板Statistics
标题[程式] SAS EG 资料处理 缺值+截尾
时间Mon Mar 27 12:42:08 2017
[程式] SAS EG
[程式问题]:
资料处理
[软体熟悉度]:
新手
[问题叙述]:
刚开始摸EG 第一个新手问题是:
我想将缺值补均值或补0
目前是用 查询产生器-编辑计算机-指定取代-条件设定 遗漏, 新值=AVG(栏)
如图:
http://imgur.com/a/TQ8vE
但是结果并没有用(新栏位结果跟旧栏位一样) 请问该怎麽修改才对呢??
另一个问题是:
我想将数个栏位资料的头尾1%删除 或是取代成1%和99%百分位数
有甚麽方法可以快速做吗?
还是必须自己排序然後算1%位置慢慢弄?这样感觉跟excel差不多辛苦Q_Q
目前还看不懂SAS程式码Q Q 如果可以提供点一点就能解决的方案我会非常感激的 谢谢!!
--
恩?你说去去武器走之类的很弱 想学强大一点的咒语?
霹雳卡霹雳拉拉波波莉纳贝贝鲁多
这个你觉得怎样?
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 140.112.217.8
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Statistics/M.1490589734.A.16A.html
1F:推 tew: 去使用巨集 不需要会写 只要会用 03/28 19:00
2F:→ Yogaga: 建一个新计算栏 ifn(原栏位 not is missing, 原栏位, 0) 03/29 00:32
3F:→ Yogaga: 或是 case when 原栏位 not is missing then 原栏位 else 03/29 00:33
4F:→ Yogaga: 0 end 03/29 00:33
5F:→ Yogaga: 另一个问题我想可以新增一栏注记是否属於头尾1%(是的话为1 03/29 00:41
6F:→ Yogaga: ,不是的话为0),然後做进阶筛选(having)注记为0的,应可 03/29 00:41
7F:→ Yogaga: 一步做完。 03/29 00:41
8F:→ kria5304: 谢谢楼上两位~ 虽然我最後还是execl慢慢拉... 03/29 01:04