Включая na.action=na.exclude в регрессии цикла

У меня есть два набора фреймов данных A и B. Фрейм данных A имеет 590 столбцов, а B имеет 6 переменных. Каждый столбец в наборе данных A является зависимой переменной. Все 6 переменных в наборе данных B являются независимыми переменными. Оба набора данных A и B имеют NA, включенные в данные. Я хочу запустить каждый из столбцов в A для переменной 6 в B. Затем я поместу подогнанные значения в матрицу из 590 столбцов. Я запускаю эти коды;

set.seed(1)
n<-590
fitted2<-matrix(0, nrow = 678, ncol = 590)

fitttedqr2<-function(x)
  {fitted2[,x]<-fitted(rq(Retprice[,x]~ Vix + Eqreturn + Changetbill + 
    Liqsprd + Creditsprd + Bondslope, tau = 0.01 ))
    }

 fittedvalue2<-sapply(1:m, fitttedqr2)

Каждый столбец в данных A регрессирует по всем переменным в данных B. В переменных Vix + Eqreturn + Changetbill + Liqsprd + Creditsprd + Bondslop. Пожалуйста, как мне включить или na.action=na.exclude или....=na.omit в эту функцию, чтобы позаботиться о na(s) в любом столбце данных.

0 ответов

Другие вопросы по тегам