Отображать только ось X при построении в Igraph (в R) - PullRequest
0 голосов
/ 30 апреля 2020

Я делаю сетевую визуализацию с помощью igraph в R. Я хочу отобразить хронологический порядок на оси x, значения на оси y будут установлены вручную, чтобы «выровнять их» по графику, т.е. Числа на оси Y не содержат информации об использовании для читателя. Следовательно, я хочу отображать только ось X, а не Y.

Вот демонстрация моего текущего состояния.

library(igraph)

#graph from dataframe
from <- c("One", "Two")
to <- c("Three", "Three")
fromto <- data.frame(from,to)
fromtograph <- graph_from_data_frame(fromto)

#df with coords
year <- c(400,500,600)
coords <- data.frame(as_ids(V(fromtograph)), year)
coords <- coords[order(match(coords$as_ids.V.fromtograph.., as_ids(V(fromtograph)))),]
coords <- as.matrix(data.frame(coords$year,c(300,100,200)))

plot(fromtograph,layout=coords,rescale=F,axes=T, ylim=c(0,400),xlim=c(0,800),asp=0)

Сюжет приводит к this .
Я хочу это

Бест / Джон

...