% 변경을 다른 기준으로 사용하여이 변수를 다시 작성하려고합니다. 내가 base를 5에서 시작하도록하고, colunmn 2의 퍼센트 변화를 사용하여 루프를 사용하지 않고 변수를 빌드하는 방법이 있습니까?다른 기본 (R)에서 변수 재구성
나는 작은 성공을 R 아래이 코드를 사용하고 있습니다 : 당신이 의미하는 결과 생산
data$intial=lag(data$intial,-1)*(data$pctchng)
Error: is.numeric(x) is not TRUE
ratio pctchng initial
1.005028571 NA 5
1.006367978 0.133270514 NA
1.00566508 -0.069845001 NA
1.010365029 0.467347325 NA
1.013941983 0.354025918 NA
1.007602862 -0.625195643 NA
1.004898686 -0.268377165 NA
1.005610413 0.070825714 NA
1.00494049 -0.066618579 NA
1.007815989 0.286136319 NA
우리는 더 많은 정보가 필요하다고 생각합니다. 결과를 어떻게 보이게할까요? 또한 명령에 오타가 있습니다 (초기! = intial). – vaettchen
긍정적 인 지연을 원했던 것 같습니다. '이전'이라는 뜻입니다. 이것은 "initial"의 첫 번째 값을 덮어 쓰므로 자체 참조 래그가 실제로이를 수행하는 올바른 방법이 아니라는 점을 분명히합니다. – igelkott