I have a problem with raking data with missing values. Missing values can only be found in "plec" column. Could you please help me overcome this problem?
That's the code that I have:
library(readxl)
DATASET <- read_excel("C:/Users/Mateusz/Desktop/25.10/Nowy Arkusz programu Microsoft Excel.xlsx")
DATA <- as.data.frame(DATASET)
data.svy.unweighted <- svydesign(ids=~1, data=DATA)
plec.dist <- data.frame(plec=c("k","m"), Freq=nrow(DATA)*c(.49,.51))
miasto.dist <- data.frame(miasto=c(1,2,3), Freq=nrow(DATA)*c(.64,.12,.24))
wiek.dist <- data.frame(wiek=c(1,2), Freq=nrow(DATA)*c(.7,.3))
data.svy.rake <- rake(design = data.svy.unweighted,sample.margins <- list(~plec,~miasto,~wiek),population.margins <- list(plec.dist, miasto.dist, wiek.dist))
Error in na.fail.default(list(plec = c("m", "k", "k", "m", "m", "k", "k", :
brakujące wartości w argumencie 'object'