优雅地生成一系列交替指数过程

时间:2016-02-10 14:11:33

标签: pandas random-sample exponential-distribution numpy-random

假设我从时间序列开始:

time = pd.date_range('1/1/2011', periods=600, freq='5M')

我现在想要生成一个相应的系列,比如'on',以便'on'的条目对应True False平均值为10,然后是True,平均值为20,然后'on'平均值为10,依此类推。 (从概念上讲,这适合一个人大约醒来10分钟,然后睡20个人。)

即,while not reached 600: generate o0 ~ exponential(10), fill the next o0 entries of 'on' with 'True' generate o1 ~ exponential(20), fill the next o1 entries of 'on' with 'False' 应该生成为以下伪代码:

ignore.case

这对于循环来说是微不足道的。有没有更好的方法呢?

0 个答案:

没有答案