내 R 프로그램에는 완료하는 데 상당한 시간이 걸릴 수있는 메인 루프가 있습니다. 이 때문에 지금보다 더 정확한 추정을 제공하는 경고 대화 상자를 만들고 싶습니다. 현재 루프에 있음보다 정확한 런타임 예측을 만드는 방법
if (loopIteration == 1) {
sampleTime1 <- sys.time();
}
if (loopIteration == 2) {
sampleTime2 <- sys.time();
timeEstimate <- loopLength*difftime(sampleTime2, sampleTime1);
print(timeEstimate);
}
불행히도이 추정치는 약 75 % 정확하지 않습니다. 어떻게하면 더 정확하게 만들 수 있습니까?
'SampleTime2' 무엇인가? – mnel
아마 두 조건이'loopIteration == 1'이 오타입니까? – joran