2012-09-13 7 views
2

ODFWeave 코드 청크에서 ggplot2를 사용하여 차트를 만듭니다. ODFWeave 차원을 5x5in으로 설정하고 있지만 그래프는 480x480 픽셀로 생성되어 기본값처럼 보입니다. 어떻게하면 더 크게 만들 수 있고 좋은 품질의 인쇄물을 얻으려면 ODF 크기에 맞출 수 있습니까?ODFWeave 및 ggplot2와 일치 이미지 해상도/크기

ODFWeave 옵션 : 직조 문서에

imageDefs <- getImageDefs() 
imageDefs$dispWidth <- 5 
imageDefs$dispHeight<- 5 
setImageDefs(imageDefs) 

코드 : 예, 우리가 plotWidth 및 높이가이 작업을 수행하는 데 사용할 수있는 지적 패키지 관리자에

<<ClosureGraph, echo = FALSE, fig = TRUE>>= 
    #function returns a ggplot obj. 
    p<-closuresbyperiod() 
    print(p) 
@ 
+0

누군가가 ODFWeave 용 태그를 만드는 데 유용 할 수 있습니다. – paulusm

답변

2

감사 :

imageDefs <- getImageDefs() 
imageDefs$dispWidth <- 4 
imageDefs$dispHeight<- 4 
imageDefs$plotWidth <- 800 
imageDefs$plotHeight<- 800 
setImageDefs(imageDefs) 

odfWeave 명령을 실행하기 전에 완료됩니다.