作者idaidai (^^)
站內Statistics
標題[問題] 請教K-S檢定 (SAS)
時間Tue Feb 10 19:18:46 2009
請問一下
我想利用K-S檢定實際資料是否符合常態分配或t分配
搜尋了一下是要利用proc npar1way
我寫成這樣
proc npar1way data=kstest;
class t;
var stockreturn;
output EDF;
run;
裡面的t是我利用t分配取亂數
但是在log都會出現下面的文字
NOTE: Skipping analysis with not enough data.
NOTE: There were 50000 observations read from the data set WORK.KSTEST.
NOTE: The data set WORK.DATA15 has 0 observations and 5 variables.
所以我都得不到檢定值
我應該要怎麼解決這問題呢?
先謝謝大家!!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 123.240.240.214
1F:推 qfchi:class後面的變數應該是要放類別屬性的 放t分配取的亂數 02/10 23:51
2F:→ qfchi:就不是class的用法了 02/10 23:52
3F:推 kingbee:是指 Kolmogorov-Smirnov這個嗎 02/11 09:24
4F:→ kingbee:proc univariate normal ; 02/11 09:24
5F:→ idaidai:那如果我是要檢定是否為t分配的話..class應該要放什麼呢? 02/11 12:10
6F:→ idaidai:恩 是Kolmogorov-Smirnov 我把normal改成t就無法耶 02/11 12:16
7F:→ idaidai:因為我也要檢定是否為t分配 所以只想到利用K-S 02/11 12:17
8F:推 kingbee:t 要設定虛無假設 mu0=x 只要加在 normal 後面 02/12 09:06
9F:→ kingbee:proc univariate normal mu0=x ; x是你的假設平均 02/12 09:07
10F:→ idaidai:不好意思.可能是我講的不夠明白.我是要檢測是否為t分配 02/12 10:09
11F:→ idaidai:就像proc univariate normal會有test for normality 02/12 10:10