편집 스크립트 소스에서로드 될 때 충돌합니다. Mac OS X 관련 문제입니다. 모든 스크립트를 선택하여 R로 보내면 스크립트가 작동합니다. 내가잘못된 멀티 바이트 문자 (움라우트/특수 문자)
source("myplainRcode.R")
내가
아래 설명한 오류 메시지가 사용
마침내 나는
와 R 내부 Sweave를 호출 내 맥 OS X의에 ggplot2와 함께 작업 sweave있어Sweave("myfile.Rnw")
원하는 라텍스 출력을 생성합니다. 이제 기본 테스트가 작동하는지, 내 실제 파일을 소스로 시도하고 그 다음 줄에 충돌 :은 "(... 기간)."
gl_bybranch = ddply(new_wans,.(period,Branchen),
function(X)data.frame(Geschäftslage=mean(X$sentiment)))
내가 그 중 하나를 함께 할 수있다 생각이나 "ä". 불행히도 전설에서 사용되기 때문에이 레이블을 변경할 수 없습니다. 그래서, 내 코드 어딘가에 이런 추악한 움라우트가 나타날 것입니다. Sweave에서 탈출 할 수있는 방법이 있습니까? 나는 이것이 Sweave가 아마 두 번째로 가장 움라우트 한 문자 (터키 뒤에)를 가진 독일인에 의해 쓰여졌 기 때문에 이것이 문제라고 믿을 수 없다.
내가 오류 메시지가 : 사전에 어떤 아이디어를 줄 파서에 잘못된 멀티 바이트 문자 195
들으!
보통'.r' 파일의 일부로 소스 파일을 가져 오거나 Sweave 파일의 일부일 때만 크래시가 발생합니까? 대화식으로 실행할 때 충돌이 발생합니까? – nullglob
방금 R (대화식으로)을 실행하면 스크립트가 제대로 작동합니다. 그러나 지옥, 당신은 많이 도왔습니다. Sweave를 사용하든 관계없이 소스를 가져올 때 충돌이 발생합니다 ... 생각하지 않았지만 이해하지 못했습니다. 모든 것을 표시하고 실행하면 작동합니다. –