|
|
6#

楼主 |
发表于 2009-12-18 10:57:20
|
只看该作者
Re: 缺失值的处理
[quote:2a599tk1]不过又有新问题出现,因为原来数据里面各公司的date不太一样,transpose之后还是出现了大量的missing value。[/quote:2a599tk1]
不了解你的业务,没什么想法
[quote:2a599tk1]我可不可以先把数据transpose,每个公司的数据是一个变量,然后对每个变量做上述处理呢?[/quote:2a599tk1]
不理解转置后“每个公司的数据是一个变量”,是observation吧?如果是,不如偷个懒,现预处理一下,再重用原有的程序
[code:2a599tk1]proc sql;
create table date_list as
select *
from (select distinct(com) from raw),
(select distinct(date) from raw)
order by com, date;
create table temp as
select a.com, a.date, b.spread
from date_list a left join raw b
on a.com=b.com and a.date=b.date
order by com, date;
quit;[/code:2a599tk1] |
|