1
Df라는 데이터 프레임에 값을 채우는 for 루프가 있습니다. 내 모든 열은 정확하게 채우지 만, 다음 코드 줄은 값이 내가 원하는 것을 생산하지 않습니다느린 값 계산
는for(i in 2:(dim(Df)[1])){
Df$dailyReturns200[i] <- (Df$index200[i+1]-Df$index200[i])/Df$index200[i]
}
이 P2-P1/P1의 단순 수익률 계산이다. 내 친구가 운영 문제의 문제를 제안했지만 해결책은 무엇입니까?
감사합니다.
괄호를 사용 했으므로 조작 순서 문제 일 수 없습니다. 당신이 아니라면, P2 - P1을 얻을 것입니다. 왜냐하면 분단은 뺄셈 (subtraction) 전에 나오기 때문입니다,하지만 당신은 그렇게했습니다, 그래서 그렇지 않습니다. – Joshua