【发布时间】:2022-12-04 20:25:15
【问题描述】:
我想使用函数计算网络中颜色变化的次数。
更改将是 "red" 到 "green"(示例中从 a 到 b)
重叠(例如,"green"到"green"和"orange",示例中从c到c1)不应算作更改。
示例数据:
library(tidyverse)
network <- tibble(
from=c("a","b","c","c"),
to= c("b","c","c1","c2"))
colors <- list(
a=list("red"),
b=list("red"),
c=list("green"),
c1=list("green","orange"),
c2=list("blue","black")
)
在此示例中,函数的正确输出为 1(从 c 到 c2)。
【问题讨论】:
标签: r networking