Установка параметра «масштаб» в igraphR и компоновке NetworkX Kamada-Kawai - PullRequest
1 голос
/ 05 марта 2020

Я использую макет Kamada-Kawai из пакета igraph в R. Однако я хотел бы использовать параметр коэффициента масштабирования, такой как тот, который доступен в Python реализации NetworkX Kamada-Kawai, параметр scale. Проверьте это здесь .

Таким образом, в моей функции Python для этого я буду действовать следующим образом:

# scale factor
my_scale = 8.92
# k.k. layout
pos = nx.kamada_kawai_layout(my_sparse_matrix, scale=my_scale)

Однако я хотел бы использовать функция Камада-Каваи из пакета igraph R, а не Python. Возможно ли сделать что-то подобное с реализацией R?

Я вызываю функцию R следующим образом:

ngw=graph.data.frame(my_df)
# k.k. layout
xy <- layout_(ngw,with_kk(weights=my_df$weight,dim=2)) 

В igraph R я проверил параметры minx, miny, maxy, maxx , который они определяют размеры графика, но я не знаю, как установить их все сопоставимым образом с Python scale значением одного параметра выше.

Заранее спасибо!

Peixe

...