|
发表于 2009-7-22 18:01:14
|
显示全部楼层
对于censoreddata的处理方法:
1.首先,censored的数据是medianrank的
2.将你的rawdata排序,rank(包括censoreddata)
3.将第二步的rank取reverse(就是原来是12345排列,现在54321)
4.求adjustedrank.AdjustedRank=(Reverserank×previousadjustedrank+n+1)/(1+reverserank).记得第一步讲的censored的数据不要包括.
下面是个案例:
T InvRank AdjRank F(t) lnln(1/R) ln(t)
20 20 1 0.031 -3.46252411 2.995732274
25 19 2 0.080 -2.481113501 3.218875825
30+ 18
35+ 17
41 16 3.12 0.135 -1.927346692 3.713572067
53 15 4.24 0.191 -1.553523917 3.970291914
60 14 5.35 0.246 -1.265387834 4.094344562
75 13 6.47 0.301 -1.026863607 4.317488114
80 12 7.59 0.356 -0.82011417 4.382026635
84 11 8.71 0.411 -0.634857221 4.430816799
95 10 9.82 0.467 -0.464463002 4.553876892
128 9 10.94 0.522 -0.304220783 4.852030264
130 8 12.06 0.577 -0.150435391 4.86753445
139 7 13.18 0.632 0.000138165 4.934473933
152 6 14.29 0.687 0.150757938 5.023880521
176 5 15.41 0.743 0.305242595 5.170483995
176 4 16.53 0.798 0.468905801 5.170483995
180 3 17.65 0.853 0.650721094 5.192956851
200+ 2 - -
200+ 1 - -
这个方法只在rightcensored数据上用过,left和interval可能不适用.
PS.我没用过它来处理WeibullIII,不过我想应该没问题.
pps.我看了lz附件中案例,不晓得你为什么要用WeibullIII.你的数据在图上很明显成一条直线,这表明不需要location参数. |
|