数据节选如下,在所有日期中有一期的价格数据(标签为当前)是0,我希望能够编写一个程序自动在遇到这种情况的时候把上一期的价格赋到这一期上,请问各位能提供点意见嘛?
. dataex
copy starting from the next line ------ ----------------
- * Example generated by -dataex-. To install: ssc install dataex
- clear
- input int 日期 double 当前 str6(环比 同比)
- 19539 143.96 "-.0084" ".0088"
- 19532 143.55 "-.0106" ".0074"
- 19525 143.86 "-.0087" ".0089"
- 19518 144.51 "-.0019" ".0123"
- 19511 145.18 ".0017" ".0179"
- 19504 145.09 ".0006" ".0158"
- 19497 145.12 "-.0038" ".015"
- 19490 144.79 "-.0068" ".0162"
- 19483 144.93 "-.0074" ".0164"
- 19476 145.01 "-.0049" ".0231"
- 19469 145.68 "-.0034" ".0299"
- 19462 145.78 "-.0011" ".031"
- 19455 146.01 "-.001" ".0355"
- 19448 145.2 "-.0066" ".0288"
- 19441 145.73 "-.0009" ".0411"
- 19434 146.17 "暂无" ".0468"
- 19427 145.94 "暂无" ".0515"
- 19420 146.16 "-.0029" ".0526"
- 19413 145.86 "-.0006" ".0512"
- 19392 146.58 ".0131" ".0611"
- 19385 145.95 ".021" "暂无"
- 19378 146.09 ".0205" ".0613"
- 19371 145.91 ".0215" ".0622"
- 19364 144.68 ".0125" ".0534"
- 19357 144.43 ".0107" ".0522"
- 19350 142.95 ".0034" ".0405"
- 19343 143.15 ".0039" ".0437"
- 19336 142.84 ".0006" ".041"
- 19329 142.9 ".0021" ".0441"
- 19322 142.46 "-.002" ".0407"
- 19315 142.59 "-.0013" ".0419"
- 19308 142.75 "-.0052" ".0441"
- 19301 142.6 "暂无" ".0451"
- 19294 142.75 "-.0209" ".0424"
- 19287 142.77 "-.0198" ".0373"
- 19280 143.5 "-.0177" ".0251"
- 19273 0 "-1" "-1"
- 19266 145.37 ".0008" ".0385"
- 19259 145.8 ".0073" ".0461"
- 19252 145.66 ".0068" ".0487"
- 19245 146.09 ".0159" ".0564"
- 19238 145.26 ".0111" ".0549"
- 19231 144.74 ".0066" ".055"
- 19224 144.67 ".0105" ".0531"
- 19217 143.8 ".0035" ".0529"
- 19210 143.67 ".0027" ".0538"
- 19203 143.79 ".0091" ".06"
- 19196 143.17 ".0041" ".0555"
- 19189 143.3 ".0038" ".0574"
- 19182 143.28 ".0046" ".0635"
- 19175 142.71 ".0006" ".0593"
- 19168 142.49 "-.0024" ".0607"
- 19161 142.59 "-.0027" ".0621"
- 19154 142.76 ".002" ".0634"
- 19147 142.63 ".0003" ".0638"
- 19140 142.83 ".0078" ".0661"
- 19133 142.97 ".0107" ".071"
- 19126 142.48 ".0076" ".0691"
- 19119 142.59 ".0112" ".0724"
- 19112 141.73 ".0125" ".0746"
- 19105 141.45 ".013" ".0753"
- 19098 141.4 ".0188" ".0724"
- 19091 141.01 ".0156" ".0687"
- 19084 141.13 ".0164" ".0697"
- 19077 139.98 ".0088" ".0668"
- 19070 139.64 ".0082" ".0638"
- 19063 138.79 ".0028" ".0665"
- 19056 138.85 ".0051" ".0776"
- 19049 138.76 "暂无" ".0822"
- 19042 138.5 ".0062" ".0865"
- 19035 138.4 ".0075" ".0861"
- 19028 138.14 ".0058" "暂无"
- 19021 0 "-1" "-1"
- 19014 137.65 ".0036" ".0886"
- 19007 137.37 ".0012" ".0907"
- 19000 137.35 ".0036" ".0979"
- 18993 137.26 ".0029" ".0972"
- 18986 137.39 ".0037" ".1058"
- 18979 137.15 ".0021" ".1048"
- 18972 137.21 ".0036" ".0944"
- end
- format %tdnn/dd/CCYY 日期
copy up to and including the previous line - ----------------
Listed 80 out of 80 observations



雷达卡






京公网安备 11010802022788号







