2016-08-05 1 views
1

조건부 추론 트리 (R의 파티 라이브러리에 그려 짐)를 PhD 논문의 텍스트에 삽입해야하므로 모든 그래픽 매개 변수를 조정해야합니다.조건부 추론 트리를 그릴 때 레이블 크기를 변경 R

나는 최적의 너비가 700이라는 것을 알고있다. (단지 논문의 형식에 맞기 때문이다.) 문제는이 경우 트리의 하위 레벨에서 하나 또는 두 노드로 연결되는 요인 목록을 볼 수 없다는 것입니다.

플로팅 중에 cex 매개 변수를 지정하려고했지만 효과가 없습니다. 줄거리에서 라벨 크기를 낮춰야합니다. 도움을 주시면 감사하겠습니다. party (그리고 partykit에서 최근 다시 구현)에서

blgrcit <- ctree(Suffix ~ cluster + quality + declination, blgr) 
jpeg("bulgarian_tree.jpeg", width = 700) 
plot(blgrcit, cex = 0.4) 
dev.off() 

답변

5

그래픽이 grid에서 구현되고 따라서 많은 표준 기반 graphics 매개 변수가 지원되지 않습니다 다음과 같은

코드가 보인다.

ctree 플롯의 모든 요소에 대한 글꼴 크기를 변경하려면 partykit 구현을 사용하고 gp 그래픽 매개 변수를 설정하는 것이 가장 쉬운 방법입니다. 예를 들어 :

library("partykit") 
ct <- ctree(Species ~ ., data = iris) 
plot(ct) 
plot(ct, gp = gpar(fontsize = 8)) 

ctree1 ctree2

대신

(또는 추가) 당신은 또한 당신의 논문에 대한 래스터 JPG 그래픽 대신 벡터 PDF 그래픽을 사용하는 것이 좋습니다. 그런 다음 대개 pdf()height/을 충분히 커지게하여 플롯의 모든 요소가 "양호"하도록하십시오. 벡터 그래픽의 경우 배율 조정이 문제가 아니므로 문서에 포함 할 때 텍스트 너비에 맞게 조정할 수 있습니다.

+0

대단히 감사합니다. 나는 그 모든 것을 시도 할 것입니다! – DenisK

관련 문제