作者iinnttww (必胜客)
看板Statistics
标题[问题] SAS砍遗漏值与算公司数?
时间Wed Apr 29 00:41:39 2009
有两个SAS问题想请教
(1)我的资料是属Panel Data,假若某家公司有一年资料为遗漏值,
我该如何把整家公司删掉,以保持我的资料Balance??
ex:
Data abc;
input code year roe;
cards;
1101 1999 0.2
1101 2000 0.3
1101 2001 0.4
1102 1999 0.1
1102 2000 .
1102 2001 0.3
;
run
如果unbalance的话~我是知道可以用if roe=. then delete;
但是现在要把整家1102的资料都删了,就想不太出来
(ps:不是if code=1102 then delete喔~~因为原始资料哪些地方有遗漏我也不知=_=")
---
(2)Panel Data的公司数怎麽算?
1101 1999
1101 2000
1102 1999
1102 2000
1102 2001
1103 1999
我想算公司数是3 (1101,1102,1103)
但是想不太出指令应该如何?想请教SAS有无内键专门的指令?
还是我该用何逻辑来写if...then
3Q~
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 122.125.204.110