layyine 发表于 2012-1-12 00:47 
选取obs用where吧?var可以用keep么?其实我也很菜,不知道对不对
proc print data = trading;
where InstrumentID='a1111';
var TradingDay InstrumentID $ UpdateTime AveragePrice ClosePrice;
run;
但报错:
ERROR: Variable TRADINGDAY not found.
ERROR: Variable INSTRUMENTID not found.
ERROR: Variable UPDATETIME not found.
ERROR: Variable AVERAGEPRICE not found.
ERROR: Variable CLOSEPRICE not found.
ERROR 22-322: Syntax error, expecting one of the following: a name, ;, -, /, :, _ALL_,
_CHARACTER_, _CHAR_, _NUMERIC_.
ERROR 200-322: The symbol is not recognized and will be ignored.
是不是我需要指明每个variable中的data占多少空间呢?