如何生成0到1之间的相关随机数?

时间:2019-12-02 12:04:35

标签: python

这段代码会生成一个介于0和1之间的随机数。我该如何更改随机数生成器,使数字仍然介于0和1之间,但仍具有相关性。

loss = 0        
for j in range (0,N): 
    if random.uniform(0,1) < pd_vector[j]: 
         loss=loss+value_vector[j] 
    else: 
        loss=loss+0 #otherwise zero loss   
finalloss[i,0]=loss 

打印(最终损失)

1 个答案:

答案 0 :(得分:0)

我尚不清楚您的代码在做什么,但是对于一组简单的相关随机数,您只需创建相关和不相关方的权重即可。例如,如果您希望相关系数为0.6,则可以

//package of  ProcessWindowFunction is 
import org.apache.flink.streaming.api.scala.function.ProcessWindowFunction

//The correct way to call this method
new MyProcessWindowFunction()[(String, String), String, String, TimeWindow]

//I know the official documents don't.This may be a bug
相关问题