Включая na.action = na.exclude в регрессии цикла - PullRequest
0 голосов
/ 22 ноября 2018

У меня есть два набора фреймов данных 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. B содержит переменные Vix + Eqreturn + Changetbill + Liqsprd + Creditsprd + Bondslop.Пожалуйста, как мне включить или na.action = na.exclude или .... = na.omit в эту функцию, чтобы позаботиться о na (s) в любом столбце данных.

...