2014-05-13 2 views
0

R과 Sweave로 작업합니다. 가장 최근의 데이터 파일을 선택하기 위해 나는 file.choose()으로 파일 대화 상자를 열려고합니다. 간단한Sweave가 파일 대화 상자를 열지 않습니다. file()

filename <- file.choose() 

tmp <- read.csv(filename) 

는 불행하게도 R/Sweave이 Dateiauswahl abgebrochen (독일어) 오류와 함께 온다 그것은 단지 File selection terminated을 말한다.

무엇이 잘못 되었나요?

+2

아마도 Sweave이 전환되는 R. 무엇을 성취하려고합니까 ?? –

+0

유연한 보고서 (report.Rmw)를 설계했습니다. 보고서는 구성 파일을 통해 사용자 정의됩니다. 나는 사용자에게 설정 파일을 선택할 기회를주고 싶다. – user3633141

답변

0
file.choose() 

"대화식으로"파일을 선택하면 "사용자 입력 요청"으로 번역됩니다. 즉

는, R은 당신이해야 할 수도 있습니다

파일 이름에 할당 아무것도 제공하지 않습니다 : 대신

list.files() 

. 귀하의 경우에는

: 비 대화식 모드로

filename <- list.files(pattern = '.*csv')