0

这是我的代码和相应的输出

> 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 专业版上。

4

1 回答 1

2

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
于 2010-11-09T03:46:47.403 回答