r - 区分图形数据库类型表中的“案例”
问题描述
想象一下,我们有一张这样的表:
> my_table <- matrix(c(1,1,2,3,4,5,7,8,9,10,2,3,5,5,5,6,9,10,11,11), ncol=2)
> names <- c("FROM", "TO")
> colnames(my_table) <- names
> my_table
FROM TO
[1,] 1 2
[2,] 1 3
[3,] 2 5
[4,] 3 5
[5,] 4 5
[6,] 5 6
[7,] 7 9
[8,] 8 10
[9,] 9 11
[10,] 10 11
此表表示项目之间的关系,如下所示:
我的问题是,如何使用 R区分“案例” ?
结果应该是:
FROM TO CASE
[1,] 1 2 1
[2,] 1 3 1
[3,] 2 5 1
[4,] 3 5 1
[5,] 4 5 1
[6,] 5 6 1
[7,] 7 9 2
[8,] 8 10 2
[9,] 9 11 2
[10,] 10 11 2
请注意,每个项目只能出现在一个“案例”中,即项目 1 和 7 在上面的示例中无法链接,如果这样,则只有一个案例:
解决方案
推荐阅读
- python-3.x - 如何在 matplotlib ax.imshow() 中使用“extent”而不更改覆盖的 ax.text() 句柄的位置?
- python - 更改重复值索引
- actionscript-3 - 这是我的 AS3 AIR 桌面应用程序中的内存泄漏,还是我不应该担心?
- neo4j - Neo4j:启动 Neo4j 太慢并且失败
- python - 有没有办法逐步计算列的数据框的平均值?
- python - 我想在python中使用excel的v-lookup
- vulkan - 不取消映射 vulkan 内存
- csv - 读取 CSV 文件以散列会给出不正确的结果
- ios - 从不同的块并发访问相同的变量 - Swift
- angular - Angular 在自定义管道中添加标记