小编Fre*_*rik的帖子

将数据帧转换为igraph错误:重复的顶点名称

我知道可以直接从数据框创建一个igraph图.我试图这样做,但到目前为止失败了.

我有一个带有以下模式的DF"myvertices"(id和name是唯一的):

id, name, feature_a, feature_b, feature_c

还有另一个带有以下架构的DF"myedges":

id, from, to, feature_d, feature_e, feature_f

其中"from"和"to"包含"myvertices"中的"id".

基于这些,我尝试了以下内容:

g <- graph.data.frame(myedges, directed=TRUE, vertices=myvertices)

但结果如下:

graph.data.frame中的错误(myedges,directed = T,vertices = myvertices):重复的顶点名称.

r graph igraph dataframe

4
推荐指数
1
解决办法
5610
查看次数

如何选择包含特定值的 NumPy 矩阵行?

我有以下 NumPy 数组:

m = np.array([[1, 2, 3],
              [2, 4, 3],
              [1, 2, 1]])
Run Code Online (Sandbox Code Playgroud)

我想要一个数组,其中包含任意列中m至少出现一次 的行,因此:1

np.array([[1, 2, 3],
          [1, 2, 1]])
Run Code Online (Sandbox Code Playgroud)

python numpy matrix

1
推荐指数
1
解决办法
53
查看次数

标签 统计

dataframe ×1

graph ×1

igraph ×1

matrix ×1

numpy ×1

python ×1

r ×1