2017-06-08 2 views
0

ich mehrere imputations Methoden in R rezensiere, und ich kam in eine grundlegende, aber wichtige Frage. Im Skript unten, Welcher Zweck der Zahl in Daten dienen [04.10, 3] < - rep (NA, 7)? Ist es zu sagen R NA siebenmal wiederholen?Multiple Imputation Übung

library(mice) 
library(Amelia) 
library(mi) 
library(missForest) 
library(Hmisc) 
library(mi) 

data <- airquality 
data[4:10, 3] <- rep(NA, 7) # rows 4 through 10, third column, make it NA 
data[1:5, 4] <- NA # rows 1 through 5, fourth column, make it NA 
+0

die Antwort gefunden? Rep –

Antwort

2

Ja.

> rep(NA, 3) 
# [1] NA NA NA 
>rep(NA, 7) 
# [1] NA NA NA NA NA NA NA 
+0

Ich habe es selbst versucht habe, bevor er fragt. Haha. Ich möchte die Antwort akzeptieren, aber das System wird mir erst nach 11 Minuten laufen lassen. Ich werde deine Antwort bald annehmen. Vielen Dank. –

+1

Sie brauchen eigentlich keinen 'rep()' call - R wird den 'NA' Wert so oft recyceln als es genannt wird (wie' Daten [4: 10,3] <- NA') –