Ковариация прогнозов, сделанных из mgcv::gam
Предположим, я использую игру MGCV, чтобы предсказать с некоторыми newdata
производя два выхода (скажем, g1,g2) . Как можно спросить gam.predict
вернуть ковариацию двух предсказаний?
Я хотел бы вычислить доверительный интервал f(g1,g2) для некоторого f. Предполагая, что два предсказания следуют за двумерной нормой, я мог бы использовать теорему дельты для вычисления доверительного интервала.
Или есть альтернативный метод для вычисления этого?
0 ответов
Я не совсем уверен, что вы спрашиваете, но если вам нужно вычислить ковариацию любых двух наборов данных g1, g2 (независимо от того, выводятся ли они из функции gam.predict), вы можете просто использовать функцию cov() после вызова gam.predict, т. е. cov(g1,g2).