删除R中的节点并保持图形的布局不变

删除R中的节点并保持图形的布局不变,r,igraph,R,Igraph,我尝试创建网络布局的图片(最终说明网络是如何随时间演化的)。我的方法是创建一个最终的网络(参见net0),然后逐个节点(及其边缘)删除 如何确保图形的布局保持不变?(而且不会重新缩放!) 最终目标:具有不同节点数但与最终图形net0中定义的布局完全相同的图形序列 我的做法: 将相同的布局添加到简化的网络图中,可以得到相同的布局,但之前删除的节点不会消失 只取原始布局的一个子集,然后我的图形重新缩放 代码: 库(igraph) 数据将布局添加为x和y顶点属性: V(net0)$x <- la

我尝试创建网络布局的图片(最终说明网络是如何随时间演化的)。我的方法是创建一个最终的网络(参见net0),然后逐个节点(及其边缘)删除

如何确保图形的布局保持不变?(而且不会重新缩放!) 最终目标:具有不同节点数但与最终图形net0中定义的布局完全相同的图形序列

我的做法:

  • 将相同的布局添加到简化的网络图中,可以得到相同的布局,但之前删除的节点不会消失
  • 只取原始布局的一个子集,然后我的图形重新缩放
  • 代码:

    库(igraph)
    
    数据将布局添加为
    x
    y
    顶点属性:

    V(net0)$x <- layout[,1]
    V(net0)$y <- layout[,2]
    
    V(net0)$x
    
    V(net0)$x <- layout[,1]
    V(net0)$y <- layout[,2]