Ho un vettore Y contenente i ritorni futuri e un vettore X contiene i ritorni correnti. L'ultimo elemento Y è NA, poiché l'ultimo ritorno corrente è anche la fine della serie disponibile.Impedire che NA venga utilizzato in un lm regresion
X = { 0.1, 0.3, 0.2, 0.5 }
Y = { 0.3, 0.2, 0.5, NA }
Other = { 5500, 222, 523, 3677 }
lm(Y ~ X + Other)
voglio fare in modo che l'ultimo elemento di ogni serie è non inclusi nella regressione. Ho letto la documentazione di na.action ma non sono chiaro se questo è il comportamento predefinito.
Per cor(), è la soluzione corretta per escludere X [4] e Y [4] dal calcolo?
cor(X, Y, use = "pairwise.complete.obs")
Si potrebbe voler chiarire il motivo alla base della frase finale: con solo due vettori correlati, 'pairwise.complete.obs' e' complete.obs' sono equivalenti. Con più vettori (cioè prendendo le correlazioni di tutte le colonne in una matrice), non sarebbero ... –