为什么我要在R中使用带有set.seed()的ggraph()?

问题描述 投票:0回答:1

我最近一直在用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()一起使用。谁能帮我?

r text-mining ggraph
1个回答
-1
投票

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

© www.soinside.com 2019 - 2024. All rights reserved.