Мне нужно создать серию из N случайных двоичных переменных с заданной корреляционной функцией. Пусть x = {x i} - это серия двоичных переменных (с использованием значения 0 или 1, я от 1 до N). Маргинальной вероятности задается Pr (x i= 1) = p, а переменные должны быть скоррелированы следующим образом:
Corr [x i x j] = const & times; | я & minus; j | & minus; & alpha; (для я!= j)
где & alpha; - положительное число.
Если это проще, рассмотрим корреляционную функцию:
Corr [x i x j] = (| я & minus; j | +1) & minus; & alpha;
Существенная часть заключается в том, что я хочу исследовать поведение, когда корреляционная функция идет как степенной закон. (не & alpha; | я & minus; j |)
Можно ли создать такую серию, предпочтительно в Python?