ishido - 1 year ago 80

R Question

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?

Recommended for you: Get network issues from **WhatsUp Gold**. **Not end users.**

Answer Source

The `questionr`

and `survey`

packages handle weighting. Here's an example:

```
library("questionr")
table <- wtd.table(data$gender, weights = data$weight)
barplot(as.matrix(table))
```

Recommended from our users: **Dynamic Network Monitoring from WhatsUp Gold from IPSwitch**. ** Free Download**