2012-08-16 5 views
0

대용량 파일로드 또는 시간 소모적 인 R 처리 및 계산 중 메시지를 인쇄하는 방법이 있습니까? 그것이 어떤 카운트 다운 타이머와 함께있을 것이라면 그것은 또한 좋을 것이다. 제안 해 주셔서 감사합니다.대용량 파일로드 중 메시지 R

+1

어떤 종류의 계산이 필요합니까? 어떤 크기의 벡터를 사용하고 있습니까? – ChrisW

답변

2

txtProgressBar, winProgressBar (창만) 및 tkProgressBar (tcltk 패키지)을 살펴보십시오. 이것들은 당신이 긴 프로세스에서 얼마나 멀리 진행했는지를 나타내는 진행 바를 보여주기 위해 사용될 수 있습니다. 그들 중 일부는 더 구체적인 메시지를주기 위해 사용할 수있는 레이블이있는 공간이 있습니다.

(plyr 패키지) 이러한 기능을 사용하는 몇 가지 기능이 있습니다. 그렇지 않으면 직접 코드를 작성해야하지만 루프 또는 *apply 기능 중 하나를 사용하는 경우 매우 간단합니다.

+0

위대한! 고맙습니다! – chupvl

+0

나는 이것들이 OP를 돕지 않을 것이라고 생각한다. 누가 OP를하는데 도움이 되겠지만, 누가'read.csv (big_honking_file.csv) '를 할 가능성이 더 높다. 그는'sprintf ('다음 % d 행 완료, 1000 * iloopcount)'사이클 당 N 줄을로드하는 루프를 작성해야 할 것입니다. –

+0

그 함수를 포함하는 함수를 wright 할 것입니다 – chupvl