ishido ishido - 1 year ago 80
R Question

How to use sample weights with categorical data for visualization?

If one has a data set that looks as follows:

data <- data.frame()
data$gender <- c(F,F,F,M,F)
data$province <- c(G,N,K,L,K)
data$volume <- c(500,750,1250,NA,300)
data$weight <- c(1.36,0.67,5.22,1.66,1.14)

How do I apply these weights to the data set? Is it enough to just multiply the sample weights with the numerical variables or do the categorical variables also have to be weighted?

Answer Source

The questionr and survey packages handle weighting. Here's an example:

table <- wtd.table(data$gender, weights = data$weight)
Recommended from our users: Dynamic Network Monitoring from WhatsUp Gold from IPSwitch. Free Download