2013-02-19 5 views
0

R에서 igraph 패키지를 사용하고 있습니다. 내 문제는 plot() 함수를 사용하여 네트워크를 플로팅 할 때 크기가 변경 될 때마다 변경되지 않는 것입니다. 석영 창의 크기. 이에 대한 매개 변수가 있습니까? 예 : stretch = "Fill"과 비슷한가요?igraph : 석영 창의 크기에 따른 눈금 크기

+2

사용할 올바른 매개 변수를 찾았습니다. asp = F –

+0

아, 그래서 크기가 변하고 있었지만 가로 세로 비율은 유지되었습니다 (그래서 원은 여전히 ​​원형이었습니다). – Spacedman

+0

감사! 나는 오랫동안이 문제가 있었고 그러한 쉬운 해결책을 결코 생각하지 못했습니다! – panuffel

답변

0

여기에 인용 된 도움말 파일의 의견을 감안할 때 igraph가 의도하지 않은 작업을 수행하고 있다는 의문이 있습니다. "그래프를 그리기위한 편리한 방법 중 하나는 tkplot으로 먼저 플롯하고 정점의 위치를 ​​수작업으로 지정하고 tkplot.getcoords 함수로 좌표를 쿼리 한 다음 플롯과 함께 사용하여 그래프를 모든 R 장치에 표시합니다"

먼저 석영 창 크기를 설정하거나 igraph을 사용하여 정적 그림을 만드십시오.

1

또 다른 옵션은 플롯을 SVG 또는 PDF로 저장 한 다음 Inkscape와 같은 편집기를 사용하여 자르고 크기를 조정하는 것입니다.

+0

LaTeX 제품군과 함께 제공되는 pdfcrop을 사용하여이 기술로 성공했습니다. –

관련 문제