2016-08-12 123 views
0

我想在某个时间在SAS中添加一个观察值,并填写所有值(时间除外)。我不想用datalines和proc append手动执行此操作。有另一种方法吗? 在例如:总是在完全相同10:00插入每个安全行与上面的使用值:SAS:添加观察和填充

Security Time Value 
ABC 9:59 2 
ABC 10:01 3 
. 
. 
. 
DCE 9:58 9 
DCE 10:01 3 
. 
. 

输出:

Security Time Value 
ABC 9:59 2 
ABC 10:00 2 
ABC 10:01 3 
. 
. 
. 
DCE 9:58 9 
DCE 10:00 9 
DCE 10:01 3 
. 
. 

感谢任何帮助!

最佳

回答

0

您也可以使用proc sql插入一行:

PROC SQL; 
    INSERT INTO table_name 
    VALUES (value1,value2,value3,...); 
QUIT; 

OR

PROC SQL; 
    INSERT INTO table_name (column1,column2,column3,...) 
    VALUES (value1,value2,value3,...); 
QUIT; 
+0

,我怎么能填着从那么最后的观察? (鉴于我在两次分类的观察之间插入了一个时间,按组) – MaBo88