看板 Statistics 關於我們 聯絡資訊
[程式] 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://www.ptt.cc/bbs/Statistics/M.1490589734.A.16A.html
tew: 去使用巨集 不需要會寫 只要會用 03/28 19:00
Yogaga: 建一個新計算欄 ifn(原欄位 not is missing, 原欄位, 0) 03/29 00:32
Yogaga: 或是 case when 原欄位 not is missing then 原欄位 else 03/29 00:33
Yogaga: 0 end 03/29 00:33
Yogaga: 另一個問題我想可以新增一欄註記是否屬於頭尾1%(是的話為1 03/29 00:41
Yogaga: ,不是的話為0),然後做進階篩選(having)註記為0的,應可 03/29 00:41
Yogaga: 一步做完。 03/29 00:41
kria5304: 謝謝樓上兩位~ 雖然我最後還是execl慢慢拉... 03/29 01:04