оси igraph xlim ylim построены неправильно

если я сделаю графикg:

g <- read.table(text="

 A  B   W

 1  55  3
 2  55  5
 3  99  6 ",header=TRUE)

library(igraph)
g <- graph.data.frame(g)

и матрица координат:

y<-1:5
x<-c(0.1,0.1,0.2,0.2,0.8)
l<-data.frame(x,y)
l<-as.matrix(l)

Я могу построить график с позициями узлов в соответствии с пользовательскими координатами и осями графика.

plot(g,layout=l,rescale=F,axes=TRUE,ylim=c(0,6),xlim=c(0,1))

graph with wrong axes

Но ограничения по оси x не работают должным образом, и я думаю, что они изменяются ограничениями по оси y. Как я могу управлять осью X так, как я хочу, например, сохраняя ее между 0 и 1.

то естьplot(x,y,xlim=c(0,1),ylim=c(0,6))

Это ошибка? Если это так, и это не может быть решено, существует ли другой пакет с такой же функциональностью?

7
задан Etienne Low-Décarie 2 June 2013 в 03:03
поделиться