1

時系列から始めるとします:

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

'on'のエントリが、平均 10、平均 20、平均 10 などの指数関数的プロセス'on'に対応するように、対応するシリーズ、たとえば を生成したいと思います。(概念的には、これは約 10 分間起きてから 20 分間寝る人に適しています。)TrueFalseTrue

つまり'on'、次の疑似コードとして生成する必要があります。

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'  

これは、ループで行うのは簡単です。それを行うためのより良い方法はありますか?

4

0 に答える 0