[程式] SAS 用0取代missing value
------------------------------------------------------------------------
[軟體程式類別]: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
推
10/24 20:38, , 1F
10/24 20:38, 1F
→
10/25 08:01, , 2F
10/25 08:01, 2F
→
10/25 08:02, , 3F
10/25 08:02, 3F
→
10/25 08:03, , 4F
10/25 08:03, 4F
→
10/25 08:03, , 5F
10/25 08:03, 5F
→
10/25 08:04, , 6F
10/25 08:04, 6F
推
10/25 08:48, , 7F
10/25 08:48, 7F
→
10/25 09:09, , 8F
10/25 09:09, 8F