cda

您的位置:首页 > 精彩答疑 > 【CDA从师答疑】(第一波)从师之路—CDA答疑邦,帮你解惑!

【CDA从师答疑】(第一波)从师之路—CDA答疑邦,帮你解惑!

2016-02-25

一、SAS中用于多元假设检验和联合置信区间的过程是哪一个?

回答:sas里做两样本检验用proc ttest,加选项可以做单边的


二、NOTE: SQL Statement used:

real time 0.09 seconds
cpu time 0.09 seconds
NOTE: SQL Statement used:
real time 0.10 seconds
cpu time 0.05 seconds
上面是运行两个Proc SQL后,SAS log里面显示的程序运行时间.请问,是哪个程序运行时间短?Real time和cpu time的区别是什么?

回答:real time是程序实际运行时间,cpu time是程序占用CPU的时间。real time=cpu time+IO time。如果cpu time短而real time说明算法不难,而数据从硬盘到内存的出入时间长。


三、怎样把数据集中的数据行变列,列变行? 

回答:使用转置过程(PROC TRANSPOSE)


四、如何实现疏系数arima拟合?

回答:疏系数直接在proc arima里面写就行

五、如何用SAS做数据中值滤波处理?

回答:做滤波要调用call kalcvf

六、如何求GARCH(1,1)模型转移密度导数呢?

回答:garch是用proc varmax


七、data x;input a$ cardsg k m nrun 

数据集x

a

1 g

2 k

3 m

4 n

我想把最左一列的表格序列号,变成一个变量 b,值分别为1 2 3 4 ,与a对应。或者有啥方法,简单的加一个变量,是顺序取值,1 2 3 4100 200 300 400,自动与a对应。

回答:可以调用PDV隐含变量_n_

data x;

 Rown=_n_;

 input a$;

 cards;

 g

 k

 m

 n

 ;

run;


八、请问用SAS如何检测序列是否为白噪声?
回答:在ARIMA过程中有ADF检验:
proc arima ;
identify var=dif stationarity=(adf=1);
run;

完 谢谢观看

分享到:

OK