2013-02-19 3 views
0

Я использую пакет igraph в R. Моя проблема заключается в том, что при построении графика моей сети с использованием функции plot() она не изменяется в размере, соответствующем тому, когда я меняю размер окна кварца. Есть ли параметр для этого, например. похоже на stretch = "Fill"?igraph: масштабный размер графика в зависимости от размера окна кварца

+2

Я нашел правильный параметр для использования; asp = F –

+0

О, так что он менялся в размере, но он сохранял соотношение сторон (так что круги по-прежнему были кругом). – Spacedman

+0

Спасибо! У меня была эта проблема в течение долгого времени и я никогда не думал о таком простом решении! – panuffel

ответ

0

Учитывая комментарий из файла справки, приведенного здесь, мое подозрение заключается в том, что вы делаете то, что igraph не предназначен. «Один удобный способ построения графиков - построить график с помощью tkplot, перенести размещение вершин , запросить координаты функцией tkplot.getcoords и использовать их с графиком для построения графика для любого устройства R."

Сначала установите размер окна кварца или не используйте igraph, чтобы создать свой статический сюжет.

1

Другой вариант - сохранить ваш сюжет как SVG или PDF, а затем обрезать и изменять размер с помощью редактора, такого как Inkscape.

+0

У меня был успех этой методики с помощью pdfcrop, который поставляется с комплектом LaTeX –

 Смежные вопросы

  • Нет связанных вопросов^_^