moe_crosstab | R Documentation |

`moe_crosstab`

returns a tibble containing a weighted crosstab of two variables with margin of error

```
moe_crosstab(
df,
x,
y,
weight,
remove = c(""),
n = TRUE,
pct_type = "row",
format = "long",
zscore = 1.96,
unwt_n = FALSE
)
```

`df` |
The data source |

`x` |
The independent variable |

`y` |
The dependent variable |

`weight` |
The weighting variable, defaults to zwave_weight |

`remove` |
An optional character vector of values to remove from final table (e.g. "refused"). This will not affect any calculations made. The vector is not case-sensitive. |

`n` |
logical, if TRUE numeric totals are included. |

`pct_type` |
Controls the kind of percentage values returned. One of "row" or "cell." Column percents are not supported. |

`format` |
one of "long" or "wide" |

`zscore` |
defaults to 1.96, consistent with a 95% confidence interval |

`unwt_n` |
logical, if TRUE it adds a column with unweighted frequency values |

Options include row or cell percentages. The tibble can be in long or wide format. The margin of error includes the design effect of the weights.

a tibble

```
moe_crosstab(df = illinois, x = voter, y = raceethnic, weight = weight)
moe_crosstab(df = illinois, x = voter, y = raceethnic, weight = weight, n = FALSE)
```

Embedding an R snippet on your website

Add the following code to your website.

For more information on customizing the embed code, read Embedding Snippets.