为什么我应该在 R 中将 ggraph() 与 set.seed() 一起使用?

Why should I use ggraph() with set.seed() in R?

我最近一直在使用 tidytext 学习文本挖掘。 今天,我遇到了以下情况:

set.seed(2017)
ggraph(bigram_graph, layout="fr") + geom_edge_link() + geom_node_point() + 
geom_node_text(aes(label=name), vjust=1, hjust=1)

我已经将 set.seed() 函数与 sample() 等其他函数一起使用。但是在这里,我不明白为什么ggraph要和set.seed()一起使用。 谁能帮帮我?

我们使用 set.seed 函数,因为执行随机性能时结果会有所不同。形象地说,想象播种。你可以在土地的任何地方播种。种下的第一颗种子和种下的第二颗种子会产生截然不同的结果。这是因为茎和叶的形状不同。如果您使用 set.seed 函数,您将得到相同的结果。