2010-11-09 130 views
0

內這裏是我的代碼與相應的輸出tkplot中的igraph [R

> tkplot(g.2,vertex.label=nodes, 
+ canvas.width=700, 
+ canvas.height=700) 
[1] 6 

> ?tkplot 
Warning message: 
In rm(list = cmd, envir = .tkplot.env) : object 'tkp.6' not found 

我得到這個錯誤,不管我構建和看我的陰謀後什麼命令。

這可能是顯而易見的,但我無法從圖中獲取數據。

> tkp.6.getcoords 
Error: object 'tkp.6.getcoords' not found 

有什麼想法?在Windows 2007 Pro上。

回答

1

R是一種功能性編程語言。 tkplot有點奇怪(對於R用戶來說),因爲它將數字句柄返回給它的創作。試試這個:

tkplot.getcoords(6) 

當我運行tkplot頁面上的例子,我再從tkplot.getcoords得到這個(1),因爲它是我第一次的igraph情節:

> tkplot.getcoords(1) 
      [,1]  [,2] 
[1,] 334.49319 33.82983 
[2,] 362.43837 286.10754 
[3,] 410.61862 324.98319 
[4,] 148.00673 370.91116 
[5,] 195.69191 20.00000 
[6,] 29.49197 430.00000 
[7,] 20.00000 155.05409 
[8,] 388.51103 62.61010 
[9,] 430.00000 133.44695 
[10,] 312.76239 168.90260