[爆卦]SAS 缺失值是什麼?優點缺點精華區懶人包

為什麼這篇SAS 缺失值鄉民發文收入到精華區:因為在SAS 缺失值這個討論話題中,有許多相關的文章在討論,這篇最有參考價值!作者summershores (二月)看板Statistics標題[程式] SAS 用0取代miss...



------------------------------------------------------------------------

[軟體程式類別]:SAS

[程式問題]:資料處理

[軟體熟悉度]:新手(不到1個月)

[問題敘述]:目前自學SAS第一週,大部分的問題都可以在SAS線上說明或者Google到,

但今天下午做到一個部分,想把運算出的missing value用0代換掉,卻找不到答案 Q_Q

就很斗膽的上來請各位先進指點一下,麻煩了!


我手邊原始的data大約長這付德行:

data1 data2 data3 data4

ID A ID B ID C ID D
1 1 4 2 1 1 2 8
2 2 5 1 3 22 4 1
3 13 6 1 5 6 6 1


經過Merge data1 data2 data3 data4; By ID;之後:

dataM

ID A B C D
1 1 . 1 .
2 2 . . 8
3 13 . 22 .
4 . 2 . 1
5 . 1 6 .
6 . 1 . 1


接著我要增加一個變數T=A+B+C+D;但出來的T會通通變成遺失值,

我想應該有個什麼方法可以令" .=0 ",可是一直找不到,囧



以上,感謝板上先輩的指導~ 非常感謝~


[程式範例]:

-----------------------------------------------------------------------------

--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.42.98.107
imaltar:t=sum(of a,b,c,d) 10/24 20:38
summershores:謝謝i大,但仍然想問,有辦法把他變成0嗎? 10/25 08:01
summershores:因為後面還需要計算"A-D佔T的比例" 10/25 08:02
summershores:例如說我要表示 在row1中 B佔T的比例是0 10/25 08:03
summershores:但不把.換成0的話 會變成"B佔T的比例是." 10/25 08:03
summershores:謝謝,不好意思~^^" 10/25 08:04
imaltar:if a=. then a=0; 就一個個變數去改 10/25 08:48
summershores:Bravo!可以了 非常感謝i大!! 10/25 09:09

你可能也想看看

搜尋相關網站