在这个论坛中,我找到了许多关于如何将边列表转换为邻接矩阵的示例。我成功地实现了两列列表。我已经尝试了所有我能在网上找到的解决方案,但我似乎遗漏了一小步。graph.adjacency(m, mode="directed") ### If that worked I could have used 第二次尝试
尝试将数据转换为边缘列表
我有几个长度不等的向量,我想用cbind来表示它们。我已经将向量放到一个列表中,并尝试组合使用do.call(cbind, ...)do.call(cbind, nm)
# number of rows of result is not a multiple of vector length (arg 2)
正如预期的那样,结果矩阵中的行数是最
我有一个SpatialLinesDataFrames列表,并希望通过将这些值与数值向量中的值进行比较来设置该列表的子集。具体地说,我希望删除在data.frame的特定列('lineID')的向量中包含其中一个值的列表元素。可重现的例子: #create list of single-feature SpatialLineDataFramel1 <- cbind(c(0,3), c(0,3))
我有两个向量,a and b。两者均为10长度。然后,我将它们合并到c中。还有一个向量d,它的长度是20。当我试图将它们组合在一起时,我得到了错误消息。我想知道有什么结构可以让我把不同长度的向量组合在一起。> a<-rep(6,10)> c<-cbind(a,b)> c Warning message:In cbind(c