0
У меня есть следующий код:запаздывающих переменных в F #
let years = [|1990 .. 2010|]
let rand = System.Random()
let gold = [ for i in years do yield rand.NextDouble()]
let silver = [ for i in gold do yield 2.0 * i + rand.NextDouble()]
let x = Frame.ofColumns["gold" => Series(years, gold);
"silver" => Series(years, silver) ]
Я хотел бы регрессировать золото на «лаг» серебро. Как я могу изменить код ниже, так что я регресс золота на отсроченном серебре (серебро массив сдвигается назад на один)
let myresult = R.lm(formula = "gold~silver", data = (x |> R.as_data_frame))
R.summary(myresult)