2011-02-26 2 views
0

불행하게도, 나는 내가 기본 위치 /Users/xxxx/Documents/workspace/Foo에서 프로젝트 Foo을 작성하는 경우 OS X를Eclipse에서 Statet를 사용하여 R 작업 디렉토리 및 프로젝트 위치를 구성하는 올바른 방법은 무엇입니까?

에서 StatET이클립스에 Sweave를 사용에 관해서 라운드와 라운드에서 원 거하고있어 작업 디렉토리로 구성된 R 콘솔을 사용하여 Sweave를 시도 할 때 Sweave 파일 (Foo.Rnw)을 추가하십시오. ${workspace_loc}. 나는 메시지가 :

An error occurred while running 'Processing 'Foo.Rnw'' in Workspace [R Console] R2.12_64/RJ (Feb 26, 2011 5:58:04 PM). Path must include project and resource name: /Foo.tex

내가 외부 작업 디렉토리를 사용하도록 구성된 R 콘솔을 사용하여 (같은 프로젝트와 같은 작업 공간에 보관) 같은 Foo.Rnw 파일하지만,이 시간을 Sweave하려고하면

(즉, ${workspace_loc}이 아니라 예 : /Users/xxxx/Documents/R_data) 파일이 처리되고 pdf가 생성됩니다. 외장 디렉토리 /Users/xxxx/Documents/R_data에 모든 출력 Foo.aux, Foo.log, Foo.pdf, Foo.tex, Foo-fig1.eps, Foo-fig1.pdf 등)이 나타나고, 하나의 디렉토리에 파일이 엉망이됩니다.

이 방법을 정돈하고 Sweave를 Eclipse에서 유지하는 방법에 대한 조언은 환영 할만한 것입니다.

답변

5

나는 작업 디렉토리로 ${project_loc}을 사용합니다. 그러나 R 콘솔을 시작하기 전에 R 콘솔이 작업 디렉토리로 사용해야하는 Eclipse 프로젝트를 선택해야합니다.

+0

그게 효과가있어 ... 고마워. – user441706

+0

당신은 오신 것을 환영합니다! – speendo