
首先是有股票2302118 个关于前收盘价,今收盘价和涨跌的数据。
目的在于找出今收盘价减去前收盘价不等于涨跌的股票数据(即找出除息除权的股票)
我写的程序为:
data new;
set stock;
if CHG^=TCLOSE-LCLOSE then output new;
run;
运行后结果为
NOTE: 从数据集 WORK.STOCK. 读取了 2302118 个观测
NOTE: 数据集 WORK.NEW 有 2192439 个观测和 5 个变量。
NOTE: “DATA 语句”所用时间(总处理时间):
实际时间 1.01 秒
CPU 时间 0.95 秒
明显可以看出表中今收盘价减前收盘价是等于涨跌的,并没有得到想要的结果,请大神们赐教~~~~~