请教大家两个比较初级的问题:1.如何让变量中的缺失值等于前一期的值(比如:公司1 7月2日 price替换成1, 7月4日替换成1.5;公司2...)
单个公司用了循环就能解决,但换成多个公司就一直出错。2.还有个简单的问题,有没有求一个变量的最大值的简单方法(最好直接用函数,不用转置或者均值之类的),比如求price期间的最大值。
| dm | time | price |
1 | 2000/7/1 | 1 |
1 | 2000/7/2 | . |
1 | 2000/7/3 | 1.5 |
1 | 2000/7/4 | . |
1 | 2000/7/5 | . |
2 | 2000/7/1 | 2 |
2 | 2000/7/2 | . |
2 | 2000/7/3 | 2.5 |
2 | 2000/7/4 | . |
3 | 2000/7/1 | 3 |
3 | 2000/7/2 | . |
3 | 2000/7/3 | 3.5 |
3 | 2000/7/4 | . |