python中的truncnorm.rvs如何重现随机的数据

在python中用scipy.stats.truncnorm.rvs随机生成截断正态分布数据,那么该如何重现之前随机生成的数据呢,也就是说怎么获取seed,在哪里获取呢?

每次随机之前,先seed一个固定的种子,之后的随机序列就是固定的了。

>>> import numpy as np
>>> np.random.seed(12345)
>>> np.random.randn(5)
array([-0.20470766,  0.47894334, -0.51943872, -0.5557303 ,  1.96578057])
>>> np.random.seed(12345)
>>> np.random.randn(5)
array([-0.20470766,  0.47894334, -0.51943872, -0.5557303 ,  1.96578057])

 

您好,我是有问必答小助手,您的问题已经有小伙伴解答了,您看下是否解决,可以追评进行沟通哦~

如果有您比较满意的答案 / 帮您提供解决思路的答案,可以点击【采纳】按钮,给回答的小伙伴一些鼓励哦~~

ps:问答VIP仅需29元,即可享受5次/月 有问必答服务,了解详情>>>https://vip.csdn.net/askvip?utm_source=1146287632